<SEC-DOCUMENT>0001193805-19-000291.txt : 20190315
<SEC-HEADER>0001193805-19-000291.hdr.sgml : 20190315
<ACCEPTANCE-DATETIME>20190315164643
ACCESSION NUMBER:		0001193805-19-000291
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		89
CONFORMED PERIOD OF REPORT:	20181231
FILED AS OF DATE:		20190315
DATE AS OF CHANGE:		20190315

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			GULF RESOURCES, INC.
		CENTRAL INDEX KEY:			0000885462
		STANDARD INDUSTRIAL CLASSIFICATION:	CHEMICALS & ALLIED PRODUCTS [2800]
		IRS NUMBER:				133637458
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34499
		FILM NUMBER:		19685614

	BUSINESS ADDRESS:	
		STREET 1:		99 WENCHANG RD, CHEMING INDUSTRIAL PARK
		STREET 2:		UNIT - HAOYUAN CHEMICAL COMPANY LIMITED
		CITY:			SHOUGUANG CITY, SHANDONG
		STATE:			F4
		ZIP:			262714
		BUSINESS PHONE:		(310) 470-2886

	MAIL ADDRESS:	
		STREET 1:		99 WENCHANG RD, CHEMING INDUSTRIAL PARK
		STREET 2:		UNIT - HAOYUAN CHEMICAL COMPANY LIMITED
		CITY:			SHOUGUANG CITY, SHANDONG
		STATE:			F4
		ZIP:			262714

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	DIVERSIFAX INC
		DATE OF NAME CHANGE:	19940331
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>e618299_10k-gulf.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">FORM 10-K</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">(Mark One)</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"><FONT STYLE="font-family: Wingdings"><B>x</B></FONT><B> <FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;ANNUAL
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</FONT></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">For the fiscal year ended December 31, 2018</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">Or</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"><FONT STYLE="font-family: Wingdings"><B>o</B></FONT><B> <FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;TRANSITION
REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</FONT></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">For the transition period from ________________ to ________________</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">Commission file number 001-34499</P>

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

<P STYLE="font: 18pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Gulf Resources, Inc.</B></P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 45%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nevada</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 45%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13-3637458</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State or other jurisdiction of incorporation or organization)</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(I.R.S. Employer Identification No.)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 11,Vegetable Building, Industrial Park of the East Shouguang City, Shandong, China</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">262700</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address of principal executive offices)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Zip Code)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>+86 (536) 567-0008</B>&nbsp;</P>

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

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Title of each class</U></FONT></TD>
    <TD STYLE="width: 50%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Name of each exchange on which registered</U></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common Stock, $0.0005 par value</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">NASDAQ Global Select Market</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Securities registered pursuant to section
12(g) of the Act:</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"><FONT STYLE="font-family: Times New Roman, Times, Serif">Indicate
by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes </FONT><FONT STYLE="font-family: Wingdings">o</FONT>
<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;No </FONT><FONT STYLE="font-family: Wingdings">x</FONT></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"><FONT STYLE="font-family: Times New Roman, Times, Serif">Indicate
by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes </FONT><FONT STYLE="font-family: Wingdings">o</FONT>
<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;No </FONT><FONT STYLE="font-family: Wingdings">x</FONT></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"><FONT STYLE="font-family: Times New Roman, Times, Serif">Indicate
by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange
Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports),
and (2) has been&nbsp;subject to such filing requirements for the past 90 days.&nbsp;&nbsp;Yes </FONT><FONT STYLE="font-family: Wingdings">x</FONT>
<FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;No </FONT><FONT STYLE="font-family: Wingdings">o</FONT></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">Indicate by check mark whether the registrant has
submitted electronically, every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&sect;
232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to
submit such files). Yes <FONT STYLE="font-family: Wingdings">x</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;No </FONT><FONT STYLE="font-family: Wingdings">o</FONT></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"><FONT STYLE="font-family: Times New Roman, Times, Serif">Indicate
by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (&sect; 229.405 of this chapter) is not
contained herein, and will not be contained, to the best of registrant&rsquo;s knowledge, in definitive proxy or information statements
incorporated by reference&nbsp;&nbsp;in Part III of this Form 10-K or any amendment to this Form 10-K </FONT><FONT STYLE="font-family: Wingdings">o</FONT></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">Indicate by check mark whether the registrant is a large accelerated
filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See definitions
of &ldquo;large accelerated filer,&quot; &quot;accelerated filer,&rdquo; &quot;smaller reporting company,&quot; and &ldquo;emerging
growth company&rdquo; in Rule 12b-2 of the Exchange Act.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="width: 56%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large accelerated filer&nbsp;</FONT><FONT STYLE="font-family: Wingdings; font-size: 10pt">o</FONT></TD>
    <TD STYLE="width: 18%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated filer </FONT><FONT STYLE="font-family: Wingdings; font-size: 10pt">o</FONT></TD>
    <TD STYLE="vertical-align: top; width: 26%; text-indent: 20pt">&nbsp;</TD></TR>
<TR>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated filer </FONT><FONT STYLE="font-family: Wingdings; font-size: 10pt">o</FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting company </FONT><FONT STYLE="font-family: Wingdings; font-size: 10pt">x</FONT></TD></TR>
</TABLE>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 100%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging Growth Company </FONT><FONT STYLE="font-family: Wingdings; font-size: 10pt">o</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">If an emerging growth company, indicate by check mark if the
registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards
provided pursuant to Section 13(a) of the Exchange Act. &#9744;</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">Indicate by check mark whether the registrant is a shell company
(as defined in Rule 12b-2 of the Act).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif">Yes
</FONT><FONT STYLE="font-family: Wingdings">o</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;No </FONT><FONT STYLE="font-family: Wingdings">x</FONT></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">As of June 29, 2018, the aggregate market value of the common
stock of the registrant held by non-affiliates (excluding shares held by directors, officers and others holding more than 5% of
the outstanding shares of the class) was approximately $37 million based upon a closing sale price of $1.38.</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">APPLICABLE ONLY TO REGISTRANTS INVOLVED IN BANKRUPTCY PROCEEDINGS
DURING THE PRECEDING FIVE YEARS:</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">Indicate by check mark whether the registrant has filed all
documents and reports required to be filed by Section 12, 13 or 15 of the Securities Exchange Act of 1934 subsequent to the distribution
of securities under a plan confirmed by a court.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif">Yes
</FONT><FONT STYLE="font-family: Wingdings">o</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;&nbsp;No </FONT><FONT STYLE="font-family: Wingdings">o</FONT></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">(APPLICABLE ONLY TO CORPORATE REGISTRANTS)</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;As of March 14, 2019, the registrant had outstanding 46,920,760
shares of common stock.&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">DOCUMENTS INCORPORATED BY REFERENCE</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Portions of the Registrant&rsquo;s Proxy Statement relating
to the Registrant&rsquo;s 2019 Annual Meeting of Shareholders are incorporated by reference into Part III of this Annual Report
on Form 10-K.</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>

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

<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"><A NAME="toc"></A><B>Table of Contents</B></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PART I</B></FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 90%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 5%; text-align: right">&nbsp;</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;1.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a">Business</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp; 1</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;1A.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#b">Risk Factors</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 1B</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#c">Unresolved Staff Comments</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;2.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#d">Properties</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;3.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#e">Legal Proceedings</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;4.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#f">Mine Safety Disclosures</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD COLSPAN="4"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PART II</B></FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;5.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#g">Market for Registrant&rsquo;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">18</FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;6.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#h">Selected Financial Data</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;7.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#i">Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;7A.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#j">Quantitative and Qualitative Disclosures About Market Risk</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;8.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#k">Financial Statements and Supplementary Data</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;9.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#l">Changes In and Disagreements With Accountants on Accounting and Financial Disclosure</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;9A.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#m">Controls and Procedures</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34</FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;9B.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#n">Other Information</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD COLSPAN="4"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PART III</B></FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;10.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#o">Directors, Executive Officers and Corporate Governance</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;11.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#p">Executive Compensation</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;12.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#q">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder&nbsp;&nbsp;Matters</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;13.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#r">Certain Relationships and Related Transactions, and Director Independence</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;14.</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#s">Principal Accounting Fees and Services</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD COLSPAN="4"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PART IV</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item&nbsp;15.</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#t">Exhibits and Financial Statement Schedules</A></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 16. </FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#u">Form 10-K Summary</A></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD COLSPAN="3"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#v">Signatures</A></FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

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

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Special Note Regarding Forward Looking
Information</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: justify">This report contains forward-looking statements
that reflect management's current views and expectations with respect to our business, strategies, future results and events, and
financial performance. All statements made in this report other than statements of historical fact, including statements that address
operating performance, events or developments that management expects or anticipates will or may occur in the future, including
statements related to future reserves, cash flows, revenues, profitability, adequacy of funds from operations, statements expressing
general optimism about future operating results and non-historical information, are forward-looking statements. In particular,
the words &quot;believe&quot;, &quot;expect&quot;, &quot;intend&quot;, &quot;anticipate&quot;, &quot;estimate&quot;, &quot;plan&quot;,
&quot;may&quot;, &quot;will&quot;, variations of such words and similar expressions identify forward-looking statements, but are
not the exclusive means of identifying such statements and&nbsp;their absence does not mean that the statement is not forward-looking.
Readers should not place undue reliance on forward-looking statements which are based on management's current expectations and
projections about future events, are not guarantees of future performance, are subject to risks, uncertainties and assumptions.
Our actual results, performance or achievements could differ materially from the results expressed in, or implied by, these forward-looking
statements. Factors that could cause or contribute to such differences include those discussed in this report.&nbsp;&nbsp;Except as required under the federal securities laws, we do not undertake any
obligation to update the forward-looking statements in this report.</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"><B>PART 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: justify"><B><A NAME="a"></A>Item 1. Business.</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: justify"><B>Introduction</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: justify">We manufacture and trade bromine and crude
salt, natural gas, manufacture and sell chemical products used in oil and gas field exploration, oil and gas distribution, oil
field drilling, papermaking chemical agents, and manufacture and sell materials for human and animal antibiotics. To date, our
products have been sold only within the People&rsquo;s Republic of China.&nbsp;As used in this report, the terms &quot;we,&quot;
&quot;our,&quot; &quot;Company&quot; and &quot;Gulf Resources&quot; refers to Gulf Resources, Inc. and its wholly-owned subsidiaries,
and the terms &ldquo;ton&rdquo; and &ldquo;tons&rdquo; refers to metric tons, in each case, unless otherwise stated or the context
requires otherwise.&nbsp;&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The functional currency of the Company&rsquo;s
operating foreign subsidiaries is the Renminbi (&ldquo;RMB&rdquo;), which had an average exchange rate of $0.14811 and $0.15143
during fiscal years 2017 and 2018, respectively. The reporting currency of the Company is the United States dollar (&ldquo;USD&rdquo;
or $&rdquo;).</P>

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

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

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Our Corporate History</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: justify">We were originally incorporated in Delaware
and subsequently re-incorporated in Nevada. From November 1993 through August 2006, we were engaged in the business of owning,
leasing and operating coin and debit card pay-per copy photocopy machines, fax machines, microfilm reader-printers and accessory
equipment under the name &ldquo;Diversifax, Inc.&rdquo;. Due to the increased use of internet services, demand for our services
declined sharply, and in August 2006, our Board of Directors decided to discontinue our operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Upper Class Group Limited, incorporated
in the British Virgin Islands in July 2006, acquired all the outstanding stock of Shouguang City Haoyuan Chemical Company Limited
(&quot;SCHC&quot;), a company incorporated in Shouguang City, Shandong Province, the People's Republic of China (the &ldquo;PRC&rdquo;),
in May 2005. At the time of the acquisition, members of the family of Mr. Ming Yang, our president and former chief executive officer,
owned approximately 63.20% of the outstanding shares of Upper Class Group Limited. Since the ownership of Upper Class Group Limited
and SCHC was then substantially the same, the acquisition was accounted for as a transaction between entities under common control,
whereby Upper Class Group Limited recognized the assets and liabilities transferred at their carrying amounts.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;On December 12, 2006, our Company,
then known as Diversifax, Inc., a public &quot;shell&quot; company, acquired Upper Class Group Limited and SCHC. Under the terms
of the agreement, the stockholders of Upper Class Group Limited received 13,250,000 (restated for the 2-for-1 stock split in 2007
and the 1-for-4 stock split in 2009) shares of our voting common stock in exchange for all outstanding shares of Upper Class Group
Limited. Members of the Yang family received approximately 62% of our common stock as a result of the acquisition. Under accounting
principles generally accepted in the United States, the share exchange is considered to be a capital transaction rather than a
business combination. That is, the share exchange is equivalent to the issuance of stock by Upper Class Group Limited for the net
assets of Gulf Resources, Inc., accompanied by a recapitalization, and is accounted for as a change in capital structure. Accordingly,
the accounting for the share exchange is identical to that resulting from a reverse acquisition, except no goodwill is recorded.
Under reverse takeover accounting, the post reverse acquisition comparative historical consolidated financial statements of the
legal acquirer, Diversifax, Inc., are those of the legal acquiree, Upper Class Group Limited. Share and per share amounts stated
have been retroactively adjusted to reflect the share exchange. On February 20, 2007, we changed our corporate name to Gulf Resources,
Inc.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 5, 2007, we acquired Shouguang
Yuxin Chemical Industry Co., Limited (&quot;SYCI&quot;), a company incorporated in the People's Republic of China. Under the terms
of the acquisition agreement, the stockholders of SYCI received a total of 8,094,059 (restated for the 2-for-1 stock split in 2007
and the 1-for-4 stock split in 2009) shares of common stock of Gulf Resources, Inc. in exchange for all outstanding shares of SYCI's
common stock. Simultaneously with the completion of the acquisition, a dividend of $2,550,000 was paid to the former stockholders
of SYCI. At the time of the acquisition, approximately 49.1% of the outstanding shares of SYCI were owned by Ms. Yu, Mr. Yang&rsquo;s
wife, and the remaining 50.9% of the outstanding shares of SYCI were owned by SCHC, all of whose outstanding shares were owned
by Mr. Yang and his wife. Since the ownership of Gulf Resources, Inc. and SYCI are substantially the same, the acquisition was
accounted for as a transaction between entities under common control, whereby Gulf Resources, Inc. recognized the assets and liabilities
of SYCI at their carrying amounts. Share and per share amounts have been retroactively adjusted to reflect the acquisition.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To satisfy certain ministerial requirements
necessary to confirm certain government approvals required in connection with the acquisition of SCHC by Upper Class Group Limited,
all of the equity interest of SCHC were transferred to a newly formed Hong Kong corporation named Hong Kong Jiaxing Industrial
Limited (&ldquo;Hong Kong Jiaxing&rdquo;) all of the outstanding shares of which are owned by Upper Class Group Limited. The transfer
of all of the equity interest of SCHC to Hong Kong Jiaxing received approval from the local State Administration of Industry and
Commerce on December 10, 2007.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a result of the transactions described
above, our corporate structure is linear. That is Gulf Resources owns 100% of the outstanding shares of Upper Class Group Limited,
which owns 100% of the outstanding shares of Hong Kong Jiaxing, which owns 100% of the outstanding shares of SCHC, which owns 100%
of the outstanding shares of SYCI. Further, as a result of our acquisitions of SCHC and SYCI, our historical consolidated financial
statements, as contained in our Consolidated Financial Statements and Management's Discussion and Analysis, appearing elsewhere
in the report, reflect the accounts of SCHC and SYCI.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 12, 2009, we completed a 1-for-4
reverse stock split of our common stock, such that for each four shares outstanding prior to the stock split there was one share
outstanding after the reverse stock split. All shares of common stock referenced in this report have been adjusted to reflect the
stock split figures. On October 27, 2009, our shares began trading on the NASDAQ Global Select Market under the ticker symbol &ldquo;GFRE&rdquo;
and on June 30, 2011 we changed our ticker symbol to &ldquo;GURE&rdquo; to better reflect our corporate name.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 12, 2015, the Company and SCHC
entered into an Equity Interest Transfer Agreement with Shouguang City Rongyuan Chemical Co., Ltd (&ldquo;SCRC&rdquo;) pursuant
to which SCHC agreed to acquire SCRC and all rights, title and interest in and to all assets owned by SCRC, a leading manufacturer
of materials for human and animal antibiotics in China and other parts of Asia.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 4, 2015 the Company closed
the transactions contemplated by the agreement between the Company, SCHC and SCRC.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On the closing Date, the Company issued
7,268,011 shares of its common stock, par value $0.0005 per share (the &ldquo;Shares&rdquo;), at the closing market price of $1.84
per Share on the closing date to the four former equity owners of SCRC .The issuance of the Shares was exempt from registration
pursuant to Regulation S of the Securities Act of 1933, as amended. On the Closing Date, the Company entered into a lock-up agreement
with the four former equity owners of SCRC. In accordance with the terms of the lock-up agreement, the shareholders agreed not
to sell or transfer the Shares for five years from the date the stock certificates evidencing the Shares were issued.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The sellers of SCRC agreed as part of the
purchase price to accept the Shares, based on a valuation of $2.00, which was a 73% premium to the price on the day the agreement
was reached. For accounting purposes, the Shares were valued at $1.84, which was the closing price of our stock on the closing
date of the agreement. The price difference between the original sale price of $2.00 and the $1.84 closing price of our stock on
the closing date of the agreement is solely for accounting purposes. There has been no change in the number of shares issued.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 24, 2015, Gulf Resources, Inc.,
a Delaware corporation consummated a merger with and into its wholly-owned subsidiary, Gulf Resources, Inc., a Nevada corporation.
As a result of the reincorporation, the Company is now a Nevada corporation.</P>

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

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

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 15, 2015, the Company registered
a new subsidiary in the Sichuan Province of the PRC named Daying County Haoyuan Chemical Company Limited (&ldquo;DCHC&rdquo;) with
registered capital of RMB50,000,000, and there was RMB13,848,730 capital contributed by SCHC as of December 31, 2018. DCHC was
established to further explore and develop natural gas and brine resources (including bromine and crude salt) in China.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 2, 2016, the Company announced
the planned merger of two of its 100% owned subsidiaries, ShouguanYuxin Chemical Co., Limited (&ldquo;SYCI&rdquo;) and ShouguanRongyuan
Chemical Co., Ltd (&ldquo;SCRC&rdquo;). On March 24, 2017, the legal process of the merger was completed and SCRC was officially
deregistered on March 28, 2017. The results of these two subsidiaries were reported under SYCI in the fiscal year 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our current corporate structure chart is
set forth in the following diagram:</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our executive offices are located at Level
11, Vegetable Building, Industrial Park of the East in Shouguang City, Shandong Province, P.R.C. Our telephone number is +86 (536)
5670008. Our website address is www.gulfresourcesinc.com. The information contained on or accessed through our website is not intended
to constitute and shall not be deemed to constitute part of this Form 10-K.</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"><B>Closure and rectification process of our Bromine, Crude Salt
and Chemical Products factories</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: justify">On September 1, 2017, the Company received
letters from the Yangkou County, Shouguang City government to each of its subsidiaries, Shouguang City Haoyuan Chemical Company
Limited and Shouguang Yuxin Chemical Industry Co., Limited, which stated that in an effort to improve the safety and environmental
protection management level of chemical enterprises, the plants are requested to immediately stop production and perform rectification
and improvements in accordance with the country's new safety, environmental protection requirements. As a result, our facilities
located were closed on September 1, 2017 to allow for rectification.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Subsequently, the Safety Supervision and
Administration Department and the Environmental Protection Departments of the local government conducted inspections of every bromine
production enterprise within its jurisdiction, in order to improve security, environmental protections, pollution, and safety.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has been working closely
with the county authorities to develop rectification plans for both its bromine and crude salt businesses and agreed on a
rectification plan in October 2017. As part of the rectification plan, the Company has converted its bromine and crude salt
factories from coal to electricity, installed computerized production monitoring and safety equipment, lined all of the salt
ponds, paved roads, and performed some other upgrades. In the fiscal year ended December 31, 2018, the Company incurred
$16,243,677 in the rectification and improvements of plant and equipment of the bromine and crude salt factories resulting in
a cumulative amount of $34,182,329 incurred as of December 31, 2018 since the beginning. The Company has entered into
contracts related to building new extraction wells for bromine facilities in the aggregate amount of approximately $40
million in which approximately $12 million was paid in 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 24, 2017, the Company received
a letter from the Government of Yangkou County, Shouguang City notifying the Company to relocate its two chemical production plants
located in the second living area of the Qinghe Oil Extraction Plant to the Bohai Marine Fine Chemical Industrial Park (&ldquo;Bohai
Park&rdquo;). This is because the two plants are located in a residential area and their production activities will impact the
living environment of the residents. This is as result of the country&rsquo;s effort to improve the development of the chemical
industry, manage safe production and curb environmental pollution accidents effectively, and ensure the quality of living environment
for residents. All chemical enterprises which do not comply with the requirements of the safety and environmental protection regulations
will be ordered to shut down.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 21, 2018, the Company received
a closing notice from the People's Government of Yangkou Town, Shouguang City informing it that its three bromine factories (Number
3, Number 4, and Number 11.) and not allowed to resume production and hence the Company has to demolish these factories. The crude
salt fields surrounding these factories have been reclaimed as cultivated or construction land and hence did not meet the requirement
for bromine and crude salt co-production set by the relevant authority. In closing these factories, the Company wrote off net book
value of these factories&rsquo; property, plant and equipment in the amount of $18,644,473 in the loss on demolition of the factory
in the consolidated statements of loss for the fiscal year ended December 31, 2018, recorded an impairment loss on the related
mineral rights of these three factories of $1,284,832 included in the impairment of property, plant and equipment in the consolidated
statements of loss for the fiscal year ended December 31, 2018 and wrote off $52,926 of prepaid land lease recorded in other operating
loss in the consolidated statements of loss for fiscal year ended December 31, 2018. The Company incurred dismantling fee in the
amount of $273,757 recorded in other operating loss in the consolidated statements of loss for fiscal year ended December 31, 2018.
The Company will negotiate with the local villages over compensation for the payment already made for these land leases and mineral
rights in the past. However, the Company is uncertain of the amount that it could recover and when this could be accomplished.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has completed all the rectification
and improvements in accordance with the government requirements, and we are currently waiting for any further notices from the
government. We will still need to fulfill project approval, planning approval, land use rights approval and environmental protection
assessment approval, by working closely with the local government.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Because many smaller producers have not
had the capital to conduct the rectification required by the government, management believes there could be some extremely attractive
acquisition opportunities in bromine. However, at the present time, all of management&rsquo;s attention is focused on getting its
facilities approved and in full production. Management may consider acquisition opportunities in this segment in the future if
the prices were sufficiently attractive.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To date, we have secured the land for the
chemical factory. The Company also completed the designing of the factory, just waiting for the final approval regarding environmental
protection assessment As soon as it get the final approval,, Gulf will move ahead as quickly as possible to start the factory construction.
It will start its production as early as it can with all the efforts. There was an impairment loss on the property, plant and equipment
related to the relocation of our chemical plants to Bohai Park in the amount of $16,636,322, since much of the equipment that was
used in the chemical factories was relatively old. Further, even if it had been newer, we believe that it might not have passed
new environmental tests. &nbsp;The total cost of building the new factory is currently estimated to be approximately $60 million.
The Company incurred relocation costs in the amount of $10,925,081 and $9,732,118 as of December 31, 2018 and 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2017, the Company completed
the first brine water and natural gas well field construction in Sichuan Province and announced the commencement of trial production.
The Company has been working with Xinan Shiyou Daxue (Southwest Petroleum University) and developed a solution to DHCH&rsquo;s
technical drilling problem. In resolving the problem, the Company purchased customized equipment for its natural gas project. The
installation of such equipment, including providing piping and electricity, was completed in July 2018. The Company has completed
the test production at its first natural gas well in Sichuan Province and commenced trial production in January 2019.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2018, the Company performed
the qualitative assessment and determined that it is more likely than not that the fair value of its chemical segment is less than
its carrying amount due to the uncertainty in the timing of receipt of the final approval of the design of the new factory, the
uncertainty in the forecast of demand for chemical products which may be affected by China&rsquo;s environmental protection policies
and the time that the segment may need to build up the customer base to a level similar to the past. Considering these factors,
the Company determined the fair value of its chemical segment based on the discounted cash flow model is less than the carrying
amount of its chemical segment to the extent of the entire goodwill and recorded an impairment charge of $27,966,050 in the year
ended December 31, 2018.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We will continue to control the land and
buildings where the old chemical factories are located. At this time, we have not considered how or if we can monetize those assets.</P>

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

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

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Our Business Segments</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: justify">Our business operations are conducted in
four segments, bromine, crude salt, chemical products, and natural gas.&nbsp;&nbsp;We manufacture and trade bromine, crude salt
and natural gas, and manufacture and sell chemical products used in oil and gas field exploration, oil and gas distribution, oil
field drilling, papermaking chemical agents and manufacturer of materials for human and animal antibiotics.&nbsp;&nbsp;We conduct
all of our operations in China.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Bromine and Crude Salt</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: justify">We manufacture and distribute bromine through
our wholly-owned subsidiary, Shouguang City Haoyuan Chemical Company Limited, or SCHC.&nbsp;&nbsp;Bromine (Br2) is a halogen element
and it is a red volatile liquid at standard room temperature which has reactivity between chlorine and iodine.&nbsp;Elemental bromine
is used to manufacture a wide variety of bromine compounds used in industry and agriculture. Bromine is also used to form intermediates
in organic synthesis, which is somewhat preferable over iodine due to its lower cost.&nbsp;&nbsp;Our bromine is commonly used in
brominated flame retardants, fumigants, water purification compounds, dyes, medicines and disinfectants.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The extraction of bromine in the Shandong
Province is limited by the Provincial Government to licensed operations.&nbsp;&nbsp;We hold one such license.&nbsp;&nbsp;As part
of our business strategy, it is our plan to continue acquiring smaller scaled and unlicensed producers and to use our bromine to
expand our downstream chemical operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Location of Production Sites</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: justify">Our production sites are located in the
Shandong Province in northeastern China. The productive formation (otherwise referred to as the &ldquo;working region&rdquo;),
extends from latitude N 36&deg;56&rsquo; to N 37&deg;20&rsquo; and from longitude E 118&deg;38&rsquo; to E 119&deg;14&rsquo;, in
the north region of Shouguang city, from the Xiaoqing River of Shouguang city to the west of the Dan River, bordering on Hanting
District in the east, from the main channel of &ldquo;Leading the Yellow River to Supply Qingdao City Project&rdquo; in the south
to the coastline in the&nbsp;&nbsp;north. The territory is classified as coastal alluvial &ndash; marine plain with an&nbsp;average
height two to seven meters above the sea level. The terrain is relatively flat.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Geological background of this region</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: justify">The Shandong Province working region is
located to the east of Lubei Plain and on the south bank of Bohai Laizhou Bay. The geotectonic location bestrides on the North
China Platte (I) and north three-level structure units, from west to east including individually the North China Depression, Luxi
Plate, and Jiaobei Plate. Meanwhile, 4 V-level structure units including the Dongying Sag of Dongying Depression (IV) of North
China Depression, the Buried Lifting Area of Guangrao, Niutou sag and Buried Lifting Area of Shuanghe and are all on two V-level
structure units including Xiaying Buried Lifting Area of Weifang Depression (IV) of Luxi Plate and Chuangyi Sag, as well as on
a V-level structure units of Jiaobei Buried Lifting Area of Jiaobei Plate.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Processing of Bromine</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: justify">Natural brine is a complicated salt-water
system, containing many ionic compositions in which different ions have close interdependent relationships and which can be reunited
to form many dissolved soluble salts such as sodium chloride, potassium chloride, calcium sulfate, potassium sulfate and other
similar soluble salts. The goal of natural brine processing is to separate and precipitate the soluble salts or ions away from
the water.&nbsp;&nbsp;Due to the differences in the physical and chemical characteristics of brine samples, the processing methods
are varied, and can result in inconsistency of processing and varied technical performance for the different useful components
from the natural brine.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Bromine is the first component extracted
during the processing of natural brine. In natural brine, the bromine exists in the form of bromine sodium and bromine magnesium
and other soluble salts.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The bromine production process is as follows:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">natural brine is pumped from underground through extraction wells by subaqueous pumps;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&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%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the natural brine then passes through transmission pipelines to storage reservoirs;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&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%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the natural brine is sent to the bromine refining plant where bromine is extracted from the natural brine.&nbsp;&nbsp;In neutral or acidic water, the bromine ion is easily oxidized by adding the oxidative of chlorine, which generates the single bromine away from the brine.&nbsp;Thereafter the extracted single bromine is blown out by forced air, then absorbed by sulfur dioxide or soda by adding acid, chlorine and sulfur. Extracted bromine is stored in containers of different sizes; and</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&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%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the wastewater from this refining process is then transported by pipeline to brine pans.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our production feeds include (i) natural
brine; (ii) vitriol; (iii) chlorine; (iv) sulfur; and (v) coal.</P>

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

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

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Crude Salt</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: justify">We also produce crude salt, which is produced
from the evaporation of the wastewater after our bromine production process. Once the brine is returned to the surface and the
bromine is removed, the remaining brine is pumped to on-site containing pools and then exposed to natural sunshine. This causes
the water to evaporate from the brine, resulting in salt being left over afterwards. Crude salt is the principal material in alkali
production as well as chlorine alkali production and is widely used in the chemical, food and beverage, and other industries.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Chemical Products</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: justify">We produce chemical products through our
wholly-owned subsidiary, Shouguang Yuxin Chemical Industry Company Limited, or SYCI.&nbsp; At the present time, SYCI is closed
pursuant to the letter from government dated on November 24, 2017. It will be relocated to Bohai Marine Fine Chemical Industry
Park, Shouguang City.&nbsp;SYCI paid $9,732,118 for a 50-year lease of a piece of land for its new factories at Bohai Marine Fine
Chemical Industrial Park in December, 2017 and leased another piece of land from the third party for its new chemical factory.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Historically, SYCI concentrated its efforts
on the production and sale of chemical products that are used in oil and gas field exploration, oil and gas distribution, oil field
drilling, papermaking chemical agents, inorganic chemicals and materials that are used for human and animal antibiotics. SYCI also
engages in depth study of existing products and new product research and development at the same time. The annual production capacity
for SYCI old factories of oil and gas field exploration products and related chemicals was over 26,000 tons, &nbsp;its annual production
capacity of papermaking-related chemical products was over 5,000 tons, and the annual production capacity of materials that are
used for human and animal antibiotics was over 6,800 tons.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Sales and Marketing</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: justify">We have an in-house sales staff of 19 persons.
Our customers send their orders to us first.&nbsp; Our in-house sales staff then attempts to satisfy these orders based on our
actual production schedules and inventories on hand.&nbsp;Many of our customers have a long term relationship with us. We expect
this to continue due to stable demand for mineral products, however, these relationships cannot be guaranteed in the future.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Principal Customers</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: justify">We sell a substantial portion of our products
to a limited number of PRC customers.&nbsp;&nbsp;Our principal customers during 2018 were Shandong Morui Chemical Company Limited,
Shandong Brother Technology Limited, and Shouguang Weidong Chemical Company Limited. We have ongoing policies in place to ensure
that sales are made to customers who are credit-worthy. We have no accounts receivable for the year ended December 31, 2018.</P>

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

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

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2018,
the net revenue for the bromine segment was $0 due to the closure of all of our plant and factories in order to perform rectification
and improvement since September&nbsp;1, 2017. During the year ended December 31, 2017, sales to our three largest bromine customers,
based on net revenue from such customers, aggregated $17,950,659, or approximately 43% of total net revenue from sale of bromine;
and sales to our largest customer represented approximately 19%, respectively, of total net revenue from the sale of bromine.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During each of the years ended December
31, 2018 and 2017, sales to our three largest crude salt customers, based on net revenue from such customers, aggregated $1,981,573
and $8,947,283, respectively, or approximately 100% and 100% of total net revenue from sale of crude salt; and sales to our largest
customer represented approximately 39% and 42%, respectively, of total net revenue from the sale of crude salt.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2017,
sales to our three largest chemical products customers, based on net revenue from such customers, aggregated $8,269,199, or approximately
15% of total net revenue from sale of chemical products; and sales to our largest customer represented approximately 6% of total
net revenue from the sale of chemical products.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2018,
there were limited chemical products for sale due to the closure of our chemical factories since September 1, 2017, we only sold
limited chemical products and raw materials to our customers in the aggregate amount of $613,368.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Principal Suppliers</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: justify">Our principal external suppliers are Shandong
Xinlong Biological Technology Company Limited, Shouguang City Rongguang Trading Company Limited, Shandong Xinlong Group Company
Limited, Shouguang Hongye Trading Company Limited and Zibo City Zichuan Fuli Chemical Raw Material Factory.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2018,
we did not purchase any raw materials for our bromine and crude production. During the year ended December 31, 2017, we purchased
66% of raw materials for our bromine and crude production from our top three suppliers.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2018,
we did not purchase any raw materials for chemical products production. During the year ended December 31, 2017, we purchased 55%
of raw materials for our chemical products production from our top three suppliers. We purchased a portion of the bromine produced
by the Company internally as well, totaling $6,305,642 for the years ended December 31, 2017 for the production of chemical products.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This supplier concentration makes us vulnerable
to a near-term adverse impact, should the relationships be terminated.</P>

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

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

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Business Strategy</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: justify"><B>Expansion of Production Capacity to
Meet Demand</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: justify; text-indent: 14.2pt"><B>&#9660; Bromine
and Crude Salt</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt; text-align: justify">In view of keen competition
and the trend of less bromine contraction of brine water being extracted in Shouguang City, Shandong Province, the Company had
announced its intent to access more bromine and crude salt resources by finding new underground brine water resources in the Sichuan
Province. The Company completed the drilling of its first exploratory well in December 2011 and announced in mid-January 2012 that
the Company discovered underground brine water resources in Daying County. In September 2014, the Company started deeper drilling
exploration under its existing well and did an exploration analysis on the resources from different levels. On January 30, 2015
we announced that we had found natural gas resources under our bromine well in the Sichuan area. On November 23, 2015 the company&rsquo;s
wholly owned subsidiary SCHC entered into an agreement with the People&rsquo;s Government of Daying County in Sichuan Province
for the exploration and development of natural gas and brine resources (including bromine and crude salt). In January 2017, the
Company completed the first brine water and natural gas well field construction in Sichuan Province and announced the commencement
of trial production. Then later on, the Company found some issues related to the water and other potential impurities in the natural
gas during trial production. In resolving the problem, the Company purchased customized equipment for its natural gas project.
The installation of such equipment, including providing piping and electricity, was completed in July 2018. The Company has completed
the test production at its first natural gas well in Sichuan Province and has commenced trial production in January 2019.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt; text-align: justify">On September 1, 2017, the Company
received notification from the Government of Yangkou County, Shouguang City of PRC that production at all its factories be halted
with immediate effect in order for the Company to perform rectification and improvement in accordance with the county&rsquo;s new
safety and environmental protection requirements.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt; text-align: justify">The Company has been working
closely with the County authorities to develop rectification plans for both its bromine and crude salt businesses and had agreed
on a plan in October 2017. In the fiscal year ended December 31, 2018, the Company incurred $16,243,677 in the rectification and
improvements of plant and equipment of the bromine and crude salt factories resulting in a cumulative amount of $34,182,329 incurred
as of December 31, 2018.The Company has completed all the rectification and improvements in accordance with the government requirements,
and we are currently waiting for any further notices from the government. We will still need to fulfill project approval, planning
approval, land use rights approval and environmental protection assessment approval, by working closely with the local government.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt; text-align: justify">In the fiscal of 2018, the
Company incurred enhancement works in our crude salt field for our bromine and crude salt factories for the rectification and
improvements at a cost of approximately $15.8 million. The Company built new extraction wells for bromine facilities at costs
of approximately $17.8 million. The Company expects to build new extraction wells in 2019, which expects to incur capital
expenditure of approximately $28 million..</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt; text-align: justify">On November 24, 2017, the
Company received a letter from the Government of Yangkou County, Shouguang City notifying the Company to relocate its two
chemical production plants located in the second living area&nbsp;of the Qinghe Oil Extraction Plant to the Bohai Marine Fine
Chemical Industrial Park. This is because the two plants are located in a residential area and their production activities
will impact the quality of the living environment of the residents. This is as a result of the country&rsquo;s effort to
improve the development of the chemical industry, manage safe production and curb environmental pollution accidents
effectively, and ensure the quality of living environment of residents. All chemical enterprises which do not comply with the
requirements of the safety and environmental protection regulations were ordered to shut down. The Company believes this
relocation process will cost approximately $60 million in total.&nbsp;The Company incurred relocation costs in the amount of
$10,925,081 which was capitalized in construction work in progress as of December 31, 2018.</P>

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

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

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Competition</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: justify">To date, our sales have been limited to
customers within the PRC and we expect that our sales will remain primarily domestic for the immediate future.&nbsp;&nbsp;Our marketing
strategy involves developing long term ongoing working relationships with customers based on large multi-year agreements which
foster mutually advantageous relationships.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We compete with PRC domestic private companies
and state-owned companies.&nbsp;&nbsp;Certain state-owned and state backed competitors are more established and have more control
of certain resources in terms of pricing than we do.&nbsp;&nbsp;We compete in our business based on price, our reputation for quality
and on-time delivery, our relationship with suppliers and our geographical proximity to natural brine deposits in the PRC for bromine,
crude salt and chemical productions.&nbsp;&nbsp;Management believes that our stable quality, manufacturing processes and plant
capacity for the production of bromine, crude salt and chemical products are key considerations in awarding contracts in the PRC.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our principal competitors in the bromine
business are Shandong Yuyuan Group Company Limited, Shandong Haihua Group Company Limited, Shandong Dadi Salt Chemical Group Company
Limited and Shandong Haiwang Chemical Company Limited, all of which produce bromine principally for use in their chemicals businesses&nbsp;and
sell part of the bromine produced to customers. These companies may switch to selling bromine to the market if they no longer use
bromine in their chemical businesses.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our principal competitors in the crude
salt business are Shandong Haiwang Chemical Company Limited, Shandong Haihua Group Company Limited, Shandong Weifang Longwei Industrial
Company Limited, Shandong Yuyuan Group Company Limited and Shandong Caiyangzi Saltworks.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our principal competitors in the chemical
business are Beijing Shiji Zhongxing Energy Technology Co., Ltd, Yanan Chaozheng Nijiang Co., Ltd, Shandong Dacheng Pesticides
Company Limited, Binhua Group Company Limited, Dongying City Dongchen (Group) Chemical Industry Company Limited, Beijing Peikangjiaye
Technologies Limited, Shouguang Fukang Pharmaceutical Co., Ltd. Shandong Xinhua Pharmaceutical Limited by Share Ltd, Hunan Erkang
Pharmaceutical Limited by Share Ltd and Xinan Synthetic Pharmaceutical Limited by Share Ltd.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Government Regulation</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: justify">China has begun to reinforce the environmental
requirements for the entire chemical industry, demanding the closure or rectification of those factories that do not meet the emission
requirements and are highly polluting.&nbsp;In early 2017, the government announced the closure or relocation of those chemical
industry facilities that are close to residential areas and the new environmental law officially came into full effect in January
2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a summary of the principal
governmental laws and regulations that are or may be applicable to our operations in the PRC. The scope and enforcement of many
of the laws and regulations described below are uncertain. We cannot predict the effect of further developments in the Chinese
legal system, including the promulgation of new laws, changes to existing laws or the interpretation or enforcement of laws.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the natural resources sector, the PRC
and the various provinces have enacted a series of laws and regulations over the past 20 years, including laws and regulations
designed to improve safety and decrease environmental degradation.&nbsp;&nbsp;The &quot;China Mineral Resources Law&quot; declares
state ownership of all mineral resources in the PRC.&nbsp;&nbsp;However, mineral exploration rights can be purchased, sold and
transferred to foreign owned companies. Mineral resource rights are granted by the Central Government permitting recipients to
conduct mineral resource activities in a specific area during the license period. These rights entitle the licensee to undertake
mineral resource activities and infrastructure and ancillary work, in compliance with applicable laws and regulations, within the
specific area covered by the license during the license period. The licensee is required to submit a proposal and feasibility studies
to the relevant authority and to pay the Central Government a natural resources tax in an amount equal to a percent of annual crude
salt sales and tones of bromine sold. Shandong Province has determined that bromine is to be extracted only by licensed entities
and we hold one of such licenses. Despite the province desire to limit extraction to licensed entities hundreds of smaller operations
continue to extract bromine without licenses.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Ministry of Land and Resources (&ldquo;MLR&rdquo;)
is the principal regulator of mineral rights in China. The Ministry has authority to grant licenses for land-use and exploration
rights, issue permits for mineral rights and leases, oversee the fees charged for them and their transfer, and review reserve evaluations.
We are required to hold a bromine and salt production license in order to operate our bromine and salt production business in the
PRC. Our bromine and salt production license is subject to a yearly audit. If we do not successfully pass the yearly approval by
relevant government authorities, our bromine and salt production operations may be suspended until we are able to comply with the
license requirements which could have a material adverse effect on our business, financial condition and results of operations.&nbsp;</P>

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

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

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Employees</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: justify">As of December 31, 2018 we employed approximately
699 full-time employees, of whom approximately&nbsp;64% are with SCHC and DCHC, and 35% are with SYCI. Approximately 6% of our
employees are management personnel and 4% are sales and procurement staff. None of our employees are represented by a union.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our employees in China participate in a
state pension&nbsp;arrangement&nbsp;organized by Chinese municipal and provincial governments.&nbsp;We are required to contribute
to the&nbsp;arrangement at the rate of 21% of the average monthly salary.&nbsp;In addition, we are required by Chinese law to cover
employees in China with other types of social insurance. Our total contribution amounts to 33% of the average monthly salary. We
have purchased social insurance for&nbsp;almost all of our employees. Expense related to social insurance was approximately $1,216,096&nbsp;for
fiscal year 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Available Information</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: justify">We make available free of charge on or
through our internet website, www.gulfresourcesinc.com, our Annual Reports on Form&nbsp;10-K, Quarterly Reports on Form&nbsp;10-Q,
Current Reports on Form&nbsp;8-K, including exhibits, and all amendments to those reports, if any, filed or furnished pursuant
to Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934 as soon as reasonably practicable after they are electronically
filed with, or furnished to, the Securities and Exchange Commission. The SEC maintains an Internet site that contains reports,
proxy and information statements, and other information regarding issuers like our Company that file electronically with the SEC
at http://www.sec.gov. The information contained on our website is not intended to be incorporated into this Annual Report on Form
10-K.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="b"></A>Item 1A. Risk Factors.</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: justify">Pursuant to Item 301(c) of Regulation S-K
(&sect; 229.301(c)), the Company is not required to provide the information required by this Item as it is a &ldquo;smaller reporting
company,&rdquo; as defined by Rule 229.10(f)(1).</P>

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

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

<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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"><B><A NAME="c"></A>Item 1B. Unresolved Staff Comments.</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">None.</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><A NAME="d"></A>Item 2. Properties</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>FIGURE 2.1 - REGIONAL MAP OF MINING PROPERTIES</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;<IMG SRC="image.jpg" ALT=""></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: right">&nbsp;</P>

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

<!-- Field: Page; Sequence: 12 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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>FIGURE 2.2 - DETAILED MAP OF MINING PROPERTIES</B></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We do not own any land, although we do
own some of the buildings on land we lease.&nbsp;Our executive offices are located at Level 11, Vegetable Building, Industrial
Park of the East in Shouguang City, Shandong Province, P.R.C, which also is the headquarters of SCHC and SYCI. These offices were
purchased from Shandong Shouguang Vegetable Seed industry Group Co., Ltd, in which Mr. Ming Yang, the Chairman of the Company,
had 99% equity interest.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">SYCI concentrates its efforts on the production
and sale of chemical products that are used in oil and gas field exploration, oil and gas distribution, oil field drilling, papermaking
chemical agents, and manufacture and sell materials that are used for human and animal antibiotics in China. At the present time,
SYCI is under shutdown state based on the letter from government dated On November 24, 2017. It will be relocated to Bohai Marine
Fine Chemical Industry Park,Shouguang City, Shandong Province, China.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">DCHC, is a registered company exploring
and developing natural gas and brine resources (including bromine and crude salt) in China located in No.14 team, Liguanggou Village,
Tianbao Township, Daying County, Suining City, Sichuan Province, China.</P>

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

<!-- Field: Page; Sequence: 13 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company operates its bromine and crude
salt production facilities through its wholly-owned subsidiary SCHC.&nbsp;&nbsp;SCHC has land use rights to one property (10,790
square meters, or approximately 3 acre) as bromine production area for Factory No. 1 and land lease contracts to seven properties
(approximately 17,816 acre), totaling nearly 17,819 acre, located on the south bank of Laizhou Bay on the Shandong Peninsula of
the People&rsquo;s Republic of China (&ldquo;China&rdquo;).&nbsp;&nbsp;Each of the properties is accessible by road. The Yiyang
railway line is within 50 kilometers and the Yangkou port is five kilometers away.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Each of the seven properties contains natural
brine deposits which are extracted through wells and are used to extract bromine and produce crude salt. Bromine is a simple molecular
element which is produced by extracting the bromine ion from natural brine. Crude salt is sodium chloride.&nbsp;&nbsp;Bromine is
an important chemical raw material in flame retardants, fire extinguishing agents, refrigerants, photographic materials, pharmaceuticals,
pesticides, and oil and other industries.&nbsp;&nbsp;Crude salt, also known as industrial salt, is used in a wide range of chemical
industries, is the major raw material in the soda and chlor-alkali industries and can be widely used in agricultural, animal husbandry,
fisheries and food processing industries.&nbsp;&nbsp;Crude salt is also the main raw material for edible salt.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2018, the Company
had invested approximately $97.4 million in its eleven production factories and facilities (including the demolition of
Factory No.6 in 2016 and the closed factories No 3, No 4, and No 11 in 2018) and paid approximately $21.0 million in prepaid
land lease payments and mineral rights. The Company incurred enhancement works in our protection shells to crude salt fields
at costs of approximately $15.8 million and  paid approximately $17.8 million for new extraction wells in the fiscal
year 2018. In light of the increased labor and raw materials costs of construction projects in recent years, the cost to
replace those eroded parts increased the overall cost of the enhancement project to its current level.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Nature of Ownership Interest in the
Properties</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: justify">All of the land in the PRC is owned by
the State. Individuals and companies are permitted to acquire rights to use land or land use rights for specific purposes at no
cost. In the case of land used for industrial purposes, the land use rights are granted for a period of 50 years. This period may
be renewed at the expiration of the initial and any subsequent terms. Granted land use rights are transferable and may be used
as security for borrowings and other obligations. The Company does not own any land but has entered into contracts with the local
government and original owners of the land use rights to acquire their rights for a period of 50 years.&nbsp;&nbsp;The contracts
required us to pay a one-time fee plus an annual rent.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Mineral Rights</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: justify">The Chinese and provincial governments
have enacted a series of laws and regulations relating to the natural resources sector over the past 20 years, including laws and
regulations designed to improve safety and decrease environmental degradation.&nbsp;&nbsp;The &ldquo;China Mineral Resources Law&rdquo;
declares state ownership of all mineral resources in China.&nbsp;&nbsp;However, mineral exploration rights can be purchased, sold
and transferred to both domestic and foreign owned companies. Mineral resource rights are granted by the central government permitting
recipients to conduct mineral resource activities in a specific area during the license period.&nbsp;&nbsp;These rights entitle
the licensee to undertake mineral resource activities and infrastructure and ancillary work, in compliance with applicable laws
and regulations, within the specific area covered by the license during the license period. The licensee is required to submit
a proposal and feasibility studies to the relevant authority and to pay the central government a natural resources tax in an amount
equal to RMB 1,050 per tonne of bromine sales volumes.&nbsp;&nbsp;The Company was exempt from paying the fee prior to January 1,
2008.&nbsp;Shandong province has determined that bromine is to be extracted only by licensed entities.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our mineral rights are issued by the local
government and allow for a one year period of mining.&nbsp;&nbsp;The rights provide us with the exclusive rights to explore and
extract natural brine under the leased land and produce bromine and crude salt. The government performs an annual inspection of
the company&rsquo;s previous year&rsquo;s state of production &amp; operations at beginning of each year.&nbsp;&nbsp;The annual
inspection reviews: (1) whether the production is safe and if any accidents occurred during the previous year; (2) whether the
natural resources tax and other taxes were timely paid; (3) whether employees&rsquo; salary and welfare benefits were timely paid;
and (4) whether the Company meets environment protection meet standards. Only those companies who pass the inspection receive mineral
rights for another one year term. For those companies who do not pass the inspection, additional mineral rights are not allocated
until they can meet the requirements. If there is major safety accident, the government may revoke the mining permit.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The mining rights were renewed in July
2018 and we are working closely to discuss and assess with local government to decide if the rights need to be updated based on
most recent government land use and planning requirements.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 21, 2018, we received a closing
notice from the People's Government of Yangkou Town, Shouguang City informing us that we had to shut down our three bromine factories
(Number 3, Number 4, and Number 11.).</P>

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

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

<!-- Field: Page; Sequence: 14 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a description of the land
use and mineral rights related to each of the nine properties held by SCHC as of December 31, 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All of the bromine factories are under
rectification process without production.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-top: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Property</B></FONT></TD>
    <TD STYLE="width: 50%; border: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Factory No. 1 &ndash; Haoyuan General&nbsp;&nbsp;Factory</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Area</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,442 acres</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date of Acquisition</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">February 5, 2007</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land Use Rights Lease Term</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fifty Years</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land Use Rights Expiration Date</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2054 (for mining areas only)</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The number of remaining years to expiration of the of the land lease as of December 31, 2018</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">35.25 Years</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">&nbsp;</P></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior fees paid for land use rights</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RMB8.6 million</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annual Rent</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RMB186,633</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mining Permit No.:</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">C3707002009056220022340</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date of Permission:</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 2018, subject to renewal per three years</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Period of Permission:</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three year</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-top: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Property</B></FONT></TD>
    <TD STYLE="width: 50%; border: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Factory No. 1 branch &ndash; State-owned Shouguang Qinshuibo Farm</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Area</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.79 acres</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date of Factory lease</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 1, 2011</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Factory Lease Term</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Twenty Years</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Factory lease Expiration Date</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2030</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The number of remaining years to expiration of the of the factory lease as of December 31, 2018</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">12.0 Years</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">&nbsp;</P></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior Fees Paid for Land Use Rights</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not applicable</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annual Rent</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RMB5,000,000</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mining Permit No.:</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under application</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-top: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Property</B></FONT></TD>
    <TD STYLE="width: 50%; border: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Factory No. 2 &ndash; Yuwenbo</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Area</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,846 acres</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date of Acquisition</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">April 7, 2007</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land Use Rights Lease Term</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fifty Years</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land Use Rights Expiration Date</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2052</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The number of remaining years to expiration of the of the land lease as of December 31, 2018</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">34 Years</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">&nbsp;</P></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior Fees Paid For Land Use Rights</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RMB7.5 million</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annual Rent</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RMB162,560</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mining Permit No.:</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">C3707002009056220022340</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date of Permission:</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 2018, subject to renewal per three years</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Period of Permission:</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three year</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-top: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Property</B></FONT></TD>
    <TD STYLE="width: 50%; border: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Factory No. 2 &ndash; State Operated Shouguang Qingshuibo Farm</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Area</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">568 acres</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date of Acquisition</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 30, 2010</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land Use Rights Lease Term</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thirty Years</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land Use Rights Expiration Date</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2040</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The number of remaining years to expiration of the of the land lease as of December 31, 2018</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">22.7 Years</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">&nbsp;</P></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior Fees Paid for Land Use Rights</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not applicable</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annual Rent</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RMB172,500 (increase 5% per year)</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mining Permit No.:</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under application</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

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

<!-- Field: Page; Sequence: 15 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-top: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Property</B></FONT></TD>
    <TD STYLE="width: 50%; border: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Factory No. 5 &ndash; Wangjiancai</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Area</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,165 acres</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date of Acquisition</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">October 25, 2007</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land Use Rights Lease Term</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fifty Years</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land Use Rights Expiration Date</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2054</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The number of remaining years to expiration of the of the land lease as of December 31, 2018</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">36 Years</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">&nbsp;</P></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annual Rent</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RMB176,441</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior Fees Paid for Land Use Rights</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RMB8.3 million</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mining Permit No.:</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under application, written consent obtained from local land and resources departments</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-top: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Property</B></FONT></TD>
    <TD STYLE="width: 50%; border: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Factory No. 7 &ndash; Qiufen Yuan</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Area</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,611 acres</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date of Acquisition</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">January 7, 2009</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land Use Rights Lease Term</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fifty Years</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land Use Rights Expiration Date</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2059</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The number of remaining years to expiration of the of the land lease as of December 31, 2018</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">40.17 Years</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">&nbsp;</P></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior Fees Paid for Land Use Rights</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not applicable</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annual Rent</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RMB171,150 (increase 5% per two years)</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mining Permit No.:</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">C3707002009056220022340</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date of Permission:</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 2018, subject to renewal per three years</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Period of Permission:</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three year</FONT></TD></TR>
</TABLE>

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

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 16 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-top: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Property</B></FONT></TD>
    <TD STYLE="width: 50%; border: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Factory No. 8 &ndash; Fengxia Yuan</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Area</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,723 acres</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date of Acquisition</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">September 7, 2009</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land Use Rights Lease Term</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fifty Years</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land Use Rights Expiration Date</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2059</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The number of remaining years to expiration of the of the land lease as of December 31, 2018</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">40.66 Years</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">&nbsp;</P></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior Fees Paid for Land Use Rights</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not applicable</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annual Rent</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RMB347,130 (increase 5% per two years)</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mining Permit No.:</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under application, written consent obtained from local land and resources departments</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-top: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Property</B></FONT></TD>
    <TD STYLE="width: 50%; border: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Factory No. 9 &ndash; Jinjin Li</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Area</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">759 acres</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date of Acquisition</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">June 7, 2010</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land Use Rights Lease Term</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fifty Years</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land Use Rights Expiration Date</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2060</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The number of remaining years to expiration of the of the land lease as of December 31, 2018</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">41.5 Years</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">&nbsp;</P></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior Fees Paid for Land Use Rights</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not applicable</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annual Rent</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RMB184,000 (increase 5% per two years)</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mining Permit No.:</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under application, written consent obtained from local land and resources departments</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; border-top: Black 1pt solid; border-bottom: Black 1pt solid; border-left: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Property</B></FONT></TD>
    <TD STYLE="width: 50%; border: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Factory No. 10 &ndash; Liangcai Zhang</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Area</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,700 acres</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date of Acquisition</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 22, 2011</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land Use Rights Lease Term</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ten Years</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land Use Rights Expiration Date</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The number of remaining years to expiration of the of the land lease as of December 31, 2018</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">3.0 Years</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75pt">&nbsp;</P></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prior Fees Paid for Land Use Rights</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not applicable</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annual Rent</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RMB688,000 (increase 5% per year)</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mining Permit No.:</FONT></TD>
    <TD STYLE="border-left: Black 1pt solid; border-bottom: Black 1pt solid; border-right: Black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under application</FONT></TD></TR>
</TABLE>

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

<P STYLE="margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 17 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><U>Leased Facility</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-align: justify">On November 5, 2010, SCHC entered into
a Lease Contract with State-Operated Shouguang Qingshuibo Farm. Pursuant to the Lease Contract, SCHC shall lease certain property
with an area of 3,192 square meters (or 0.8 acres) and buildings adjacent to the Company&rsquo;s Factory No. 1.&nbsp;&nbsp;There
are currently non-operating bromine production facilities on the property which have not been in production for more than 12 months.&nbsp;&nbsp;The
annual lease payment for the property is RMB 5.0 million, approximately $794,550, per year and shall be paid by SCHC no later than
June 30th of each year.&nbsp;&nbsp;The term of the Lease Contract is for twenty years commencing January 1, 2011. The Lease Contract
may be renewed by SCHC for an additional twenty year period on the same terms.&nbsp;&nbsp;The Lessor has agreed to permit SCHC
to reconstruct and renovate the existing bromine production facilities on the property.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The chart below represents the annual production
capacity and annualized utilization ratios for our bromine producing properties currently leased by the Company, which are all
located in Shouguang City, Shandong Province, China.&nbsp;&nbsp;There are no proven and probable reserves located on our properties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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="border-bottom: Black 1pt solid">Bromine Property</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: center; border-bottom: Black 1pt solid">Facility <BR> Acquisition Date</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Acres</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 2.8pt 0pt 0; text-align: center">Annual Production<BR> Capacity <SUP>#</SUP></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 2.8pt 0pt 0; text-align: center">(in tons)&nbsp;</P></TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018 <BR> Utilization <BR> Ratio</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017 <BR> Utilization&nbsp; <BR> Ratio</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; width: 25%">Factory No. 1</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 20%; text-align: right">&mdash;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">6,442</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">6,681</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">44</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Factory No. 2</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">April 7, 2007</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,846</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,844</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Factory No. 3 **</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">June 8, 2007</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,318</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,701</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">39</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Factory No. 4 **</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">October 26, 2007</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,310</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,801</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Factory No. 5 and <BR> Factory No. 7 *</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">October 25, 2007/ <BR>January 7, 2009</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,776</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,986</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Factory No. 8</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">September 7, 2009</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,723</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,016</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Factory No. 9</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">June 7, 2010</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">759</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,793</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">39</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Subdivision of Factory No. 1</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">January 1, 2011</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,186</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">38</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Factory No. 10</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">December 22, 2011</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,700</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">42</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Factory No. 11 **</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: right">November 26, 2012</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,730</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,800</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">40</TD><TD STYLE="text-align: left">%</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD>
    <TD STYLE="width: 95%">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Bromine production for Factory
No. 5 and Factory No. 7 were combined in early 2010 as both factories are located adjacent to each other.</P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">**</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bromine production for Factory No. 3, 4 and 11 was closed in September 2018.</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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table shows the annual bromine
produced and sold for each of our production facilities and the weighted average price received for all products sold for the last
two years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="11" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="11" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify; border-bottom: Black 1pt solid">Bromine <BR> Facility</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Produced&nbsp; <BR> (in tons)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Sold <BR> (in tons)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Selling price (RMB/ton)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Produced&nbsp; <BR> (in tons)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Sold <BR> (in tons)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Selling price (RMB/ton)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 20%; text-align: justify">Factory No. 1</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">1,948</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">2,050</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">26,897</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Factory No. 2</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,283</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,297</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,863</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Factory No. 3 **</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,215</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,257</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27,101</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Factory No. 4 **</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,083</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,130</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,954</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">Factory No. 5 and <BR> Factory No. 7 *</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,096</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,154</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,919</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Factory No. 8</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,146</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,176</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,954</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Factory No. 9</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">722</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">757</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,897</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Subdivision of <BR> Factory No. 1</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">843</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">863</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27,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: justify">Factory No. 10</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">817</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">837</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,904</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt; border-bottom: Black 1pt solid">Factory No. 11 **</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">739</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">766</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">26,983</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: justify">Total(Note A)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</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 STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">11,892</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">12,287</TD><TD STYLE="font-weight: bold; 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="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD>
    <TD STYLE="width: 95%">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Bromine production for Factory
No. 5 and Factory No. 7 were combined in early 2010 as both factories are located adjacent to each other.</P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">**</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bromine production for Factory No. 3, 4 and 11 was closed in September 2018.</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"></P>

<!-- Field: Page; Sequence: 18 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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: justify">The following table shows the annual crude
salt produced and sold for each of our production facilities and the weighted average price received for all products sold for
the last two years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="11" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="11" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify; border-bottom: Black 1pt solid">Crude Salt <BR> Facility</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Produced&nbsp; <BR> (in tons)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Sold <BR> (in tons)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Selling price (RMB/ton)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Produced&nbsp; <BR> (in tons)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Sold <BR>(in tons)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Selling price (RMB/ton)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 20%; text-align: justify">Factory No. 1</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">2,790</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">264</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">4,950</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">7,721</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">211</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Factory No. 2</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,713</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">250</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,148</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,164</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">210</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">Factory No. 5 and<BR> Factory No. 7 *</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,592</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">251</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">91,329</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">151,265</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">223</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Factory No. 8</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,371</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">252</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">58,420</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">68,064</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">214</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt; border-bottom: Black 1pt solid">Factory No. 9</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">9,941</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">255</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">30,258</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">30,320</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">215</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify">Total</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="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">50,407</TD><TD STYLE="font-weight: bold; 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 STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">202,105</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">274,534</TD><TD STYLE="font-weight: bold; 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="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD>
    <TD STYLE="width: 95%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bromine production for Factory No. 5 and Factory No. 7 were combined in early 2010 as both factories are located adjacent to each other.</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table shows the chemical
products produced and sold for our SYCI&rsquo;s production facilities and the weighted average price received for all products
sold for the last two years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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="text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="11" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="11" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify; border-bottom: Black 1pt solid">Chemical <BR> Products</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Produced <BR> &nbsp; (in tons)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Sold <BR> (in tons)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Selling price (RMB/ton)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Produced <BR> &nbsp; (in tons)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Sold <BR> (in tons)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Selling price (RMB/ton)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 20%; text-align: left">Oil and gas exploration additives</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">6,547</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">6,751</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">12,994</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Paper manufacturing additives</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,973</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,016</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,696</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">Pesticides manufacturing additives</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,297</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,309</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36,279</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Pharmaceutical intermediates</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,689</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,075</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">155,251</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: 1pt; border-bottom: Black 1pt solid">By products</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">96</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10,222</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,627</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,638</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8,324</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: justify">Total</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="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">110</TD><TD STYLE="font-weight: bold; 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 STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; text-align: right">20,133</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">18,789</TD><TD STYLE="font-weight: bold; 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: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="e"></A>Item 3. Legal Proceedings.</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">None</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: justify"><B><A NAME="f"></A>Item 4. Mine Safety Disclosures.</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">Not applicable.</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>

<!-- Field: Page; Sequence: 19 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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: justify"><B>PART II</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: justify"><B><A NAME="g"></A>Item 5. Market for Registrant&rsquo;s
Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</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: justify"><B>Market for Our Common Stock</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: justify">Our common stock is listed for trading
on the NASDAQ Global Select Market, or NASDAQ, under the symbol &ldquo;GURE&rdquo;.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Dividends</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: justify">We have never paid cash dividends on our
common stock. Holders of our common stock are entitled to receive dividends, if any, declared and paid from time to time by the
Board of Directors out of funds legally available. We intend to retain any earnings for the operation and expansion of our business
and do not anticipate paying cash dividends in the foreseeable future. Any future determination as to the payment of cash dividends
will depend upon future earnings, results of operations, future expansion of bromine and crude salt business and other,&nbsp;capital
requirements, our financial condition and other factors that our Board of Directors may consider.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Our Equity Compensation Plans</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: justify">The following table provides information
as of December 31, 2018 about our equity compensation plans and arrangements.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Equity Compensation Plan Information -
December 31, 2018</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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: 35%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plan category</FONT></TD>
    <TD STYLE="width: 20%; border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center">Number of securities
to</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center">be issued upon exercise</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center">of outstanding options,</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center">warrants and rights&nbsp;</P></TD>
    <TD STYLE="width: 2%; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 20%; border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center">Weighted-average</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center">exercise price of</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center">outstanding options,&nbsp;</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center">warrants and rights&nbsp;</P></TD>
    <TD STYLE="width: 2%; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 20%; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))</FONT></TD></TR>
<TR>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity compensation plans approved by security holders</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,518,000</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$0.97</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,005,489</FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity compensation plans not approved by security holders</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,518,000</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$0.97</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,005,489</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

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

<!-- Field: Page; Sequence: 20 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Purchases of Equity Securities by the
Company and Affiliated Purchasers</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: justify">None</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Recent Sales of Unregistered Securities</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: justify">None</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"><B><A NAME="h"></A>Item 6. Selected Financial Data.</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: justify">Pursuant to Item 301(c) of Regulation S-K
(&sect; 229.301(c)), the Company is not required to provide the information required by this Item as it is a &ldquo;smaller reporting
company,&rdquo; as defined by Rule 229.10(f)(1).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="i"></A>Item 7. Management&rsquo;s Discussion
and Analysis of Financial Condition and Results of Operations.</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: justify"><B>Overview</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: justify">We are a holding company which conducts
operations through our wholly-owned China-based subsidiaries.&nbsp;&nbsp;Our business is conducted and reported in four segments,
namely, bromine, crude salt, chemical products and natural gas.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Through our wholly-owned subsidiary, SCHC,
we produce and trade bromine and crude salt. &nbsp;We are one of the largest producers of bromine in China, as measured by production
output. Elemental bromine is used to manufacture a wide variety of bromine compounds used in industry and agriculture. Bromine
also is used to form intermediary chemical compounds such as Tetramethylbenzidine.&nbsp;&nbsp;Bromine is commonly used in brominated
flame retardants, fumigants, water purification compounds, dyes, medicines and disinfectants.&nbsp;&nbsp;Crude salt is the principal
material in alkali production as well as chlorine alkali production and is widely used in the chemical, food and beverage, and
other industries.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Through our wholly-owned subsidiary, SYCI,
we manufacture and sell chemical products used in oil and gas field exploration, oil and gas distribution, oil field drilling,
papermaking chemical agents, inorganic chemicals and manufacture and sell materials that are used for human and animal antibiotics..</P>

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

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

<!-- Field: Page; Sequence: 21 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Recent Development</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: justify">On September 21, 2018, the Company received
a closing notice from the People's Government of Yangkou Town, Shouguang City informing it that its three bromine factories (Number
3, Number 4, and Number 11.) are not allowed to resume production and hence the Company has to demolish these factories. The crude
salt fields surrounding these factories have been reclaimed as cultivated or construction land and hence did not meet the requirement
for bromine and crude salt co-production set by the relevant authority.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2017, the Company completed
the first brine water and natural gas well field construction in Sichuan Province and announced the commencement of trial production.
The Company has been working with Xinan Shiyou Daxue (Southwest Petroleum University) and developed a solution to DHCH&rsquo;s
technical drilling problem. In resolving the problem, the Company purchased customized equipment for its natural gas project. The
installation of such equipment, including providing piping and electricity, was completed in July 2018. The Company has completed
the test production at its first natural gas well in Sichuan Province and has commenced trial production in January 2019.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a result of our acquisitions of SCHC
and SYCI, our historical consolidated financial statements and the information presented below&nbsp;reflects the accounts of SCHC,
SYCI and DCHC, the consolidated financial statements and the information presented below as of and for the year ended December
31, 2018.&nbsp;The following discussion should be read in conjunction with our consolidated financial statements and notes thereto
appearing elsewhere in this report.</P>

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

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

<!-- Field: Page; Sequence: 22 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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"><B>RESULTS OF OPERATIONS</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"><B>Year ended December 31, 2018 as compared to year ended December
31, 2017</B></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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">Years ended</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">December 31, 2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">December 31, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Percent Change&nbsp; <BR> Increase/&nbsp; <BR> (Decrease)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left">Net Revenue</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">2,594,941</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">107,522,441</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">(98</TD><TD STYLE="width: 1%; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Cost of Net Revenue</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,310,272</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(63,157,090</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(98</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Gross Profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,284,669</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">44,365,351</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(97</TD><TD STYLE="text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Sales, Marketing and Other Operating Expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(66,111</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(278,600</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(76</TD><TD STYLE="text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Research and Development Costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(195,195</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(100</TD><TD STYLE="text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Write-off / Impairment on property, plant and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(1,397,313</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(17,581,244</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(92</TD><TD STYLE="text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Loss on demolition of factory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(18,644,473</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Direct labor and factory overheads incurred during plant shutdown</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(21,081,692</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(6,883,557</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">206</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Write-off / Impairment on prepaid land lease</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(4,004,788</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Goodwill Impairment Loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(27,966,050</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</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">$</TD><TD STYLE="text-align: right">(11,268,800</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(8,536,757</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Other Operating Income (Loss)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(407,973</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">281,613</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(245</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Income (loss) from Operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(83,552,531</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">11,171,611</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(848</TD><TD STYLE="text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Other Income, Net</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">500,690</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">391,842</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">28</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Income (loss) before Taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(83,051,841</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">11,563,453</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(818</TD><TD STYLE="text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Income (Taxes) benefit</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">13,087,855</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3,610,140</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(463</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Net Income (loss)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(69,963,986</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">7,953,313</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(980</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">%)</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Net Revenue </I></B>&nbsp;The table
below shows the changes in net revenue in the respective segment of the Company for the fiscal year 2018 compared to the same period
in 2017:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="text-align: center; border-bottom: Black 1pt solid">Net Revenue by Segment</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center">Year Ended</TD><TD>&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center">Year Ended</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">Percent Change</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">December 31, 2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">December 31, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Decrease</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid">Segment</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Percent of total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Percent of total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 25%">Bromine</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">42,224,901</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">39</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">(100</TD><TD STYLE="width: 1%; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Crude Salt</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,981,573</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">76</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">8,986,080</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(78</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: 1pt">Chemical Products</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">613,368</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">24</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">56,311,460</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">53</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(99</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Total sales</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,594,941</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">107,522,441</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(98</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">%)</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">Years Ended December 31</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Percent Change</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid">Bromine and crude salt segments product sold in tonnes</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Decrease</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left">Bromine (excluded volume sold to SYCI)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">10,681</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">(100</TD><TD STYLE="width: 1%; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Crude Salt</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">50,407</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">274,534</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(82</TD><TD STYLE="text-align: left">%)</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">Years Ended December 31</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Percent Change</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid">Chemical products segment sold in tonnes</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Decrease</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; text-align: left">Oil and gas exploration additives</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">6,751</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">(100</TD><TD STYLE="width: 1%; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Paper manufacturing additives</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,016</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(100</TD><TD STYLE="text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Pesticides manufacturing additives</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,309</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(99</TD><TD STYLE="text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Pharmaceutical intermediates</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,075</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(100</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: 1pt">By products</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">96</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">7,638</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(99</TD><TD STYLE="text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Overall</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">110</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">18,789</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(99</TD><TD STYLE="text-align: left">%)</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"></P>

<!-- Field: Page; Sequence: 23 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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"><U>Bromine segment</U></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: justify">For the fiscal year 2018, the net revenue
for the bromine segment was $0 due to the closure of all of our plants and factories to perform rectification and improvement since
September&nbsp;1, 2017. All bromine goods in the inventory were sold as of December 31, 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Crude salt segment</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The decrease in net revenue from our crude
salt segment was due to the decrease in the sales volume of crude salt. The sales volume of crude salt decreased by 82% from 274,534
tonnes for the fiscal 2017 to 50,407 tonnes for the same period in 2018. This decrease was attributable to the closure of all of
our plant and factories to perform rectification and improvement since September&nbsp;1, 2017. As a result, there was limited crude
salt for sale for the fiscal year 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The average selling price of crude salt
increased by 20% from $32.73 per tonne for the fiscal year 2017 to $39.31 per tonne for the same period in 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The table below shows the changes in the
average selling price and changes in the sales volume of crude salt for the fiscal year 2018 from the same period in 2017.</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 70%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">Fiscal Year</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid">Decrease in net revenue of crude salt as a result of:</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018 vs. 2017</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%">Increase in average selling price</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">1,068,908</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: 1pt">Decrease in sales volume</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(8,073,415</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Total effect on net revenue of crude salt</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(7,004,507</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD></TR>
</TABLE>

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

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

<!-- Field: Page; Sequence: 24 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Chemical products segment</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="text-align: center; border-bottom: Black 1pt solid">Product Mix of Chemical Product Segment</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center">Year Ended</TD><TD>&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center">Year Ended</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">Percent Change</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">December 31, 2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">December 31, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Decrease</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid">Chemical Products</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Percent of total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Percent of total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 25%; text-align: left">Oil and gas exploration additives</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">12,852,210</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">23</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">(100</TD><TD STYLE="width: 1%; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Paper manufacturing additives</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,275,236</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(100</TD><TD STYLE="text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Pesticides manufacturing additives</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">98,200</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">6,953,930</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(99</TD><TD STYLE="text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Pharmaceutical intermediates</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">24,922,328</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(100</TD><TD STYLE="text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">By products</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">154,666</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">9,307,756</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(98</TD><TD STYLE="text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Raw materials</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">360,502</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">59</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</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: 2.5pt">Total sales</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">613,368</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">56,311,460</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(99</TD><TD STYLE="text-align: left">%)</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net revenue from our
chemical products segment decreased from $56,311,460 for the fiscal year 2017 to $613,368 for the same period in 2018, a
decrease of approximately 99%. This decrease was attributable to the closure of our chemical factories since September 1,
2017. We are setting up a new factory in the Bohai Park. As a result there were limited chemical products for sale for the
fiscal year 2018 and no chemical product in inventory at the end of December 31, 2018. Net revenue from our pesticides
manufacturing additives decreased from $6,953,930 for the fiscal year 2017 to $98,200 for the same period in 2018, a decrease
of approximately 99%. Net revenue from our byproducts decreased from $9,307,756 for the fiscal year 2017 to $154,666 for
the same period in 2018, a decrease of approximately 98%. Since we are not allowed to engage in any production activities
until the new factory is built, we sold our raw materials in the amount of $360,502 for the fiscal year 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Cost of Net Revenue</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="text-align: center; border-bottom: Black 1pt solid">Cost of Net Revenue by Segment</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center">Year Ended</TD><TD>&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center">Year Ended</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">Percent Change</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">December 31, 2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">December 31, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Decrease</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid">Segment</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Percent of total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Percent of total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 25%">Bromine</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">20,991,198</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">33</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">(100</TD><TD STYLE="width: 1%; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Crude Salt</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">765,944</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">58</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,329,663</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(82</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: 1pt">Chemical Products</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">544,328</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">42</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">37,836,229</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">60</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(99</TD><TD STYLE="text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Total Cost of Net Revenue</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,310,272</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">63,157,090</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(98</TD><TD STYLE="text-align: left">%)</TD></TR>
</TABLE>

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

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

<!-- Field: Page; Sequence: 25 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;Cost<B>&nbsp;</B>of net revenue reflects
mainly the raw materials consumed and the direct salaries and benefits of staff engaged in the production process, electricity,
depreciation and amortization of manufacturing plant and machinery and other manufacturing costs. Our cost of net revenue was $1,310,272
for the fiscal year 2018, a decrease of $61,846,818 (or 98%) as compared to the same period in 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Bromine production capacity and utilization
of our factories</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The table below represents the annual capacity
and utilization ratios for all of our bromine producing properties:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annual Production Capacity (in tonnes)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Utilization</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Ratio (i)</P></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 54%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fiscal year 2017</FONT></TD>
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 12%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">42,808</FONT></TD>
    <TD STYLE="width: 7%">&nbsp;</TD>
    <TD STYLE="width: 3%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 12%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">42%</FONT></TD>
    <TD STYLE="width: 7%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fiscal year 2018</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">31,506</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">&mdash;</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Variance of the fiscal year 2018 and 2017</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">(11,302</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</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">(42%</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(i) Utilization ratio is calculated based
on the actual production volume in tonnes for the year divided by the annual production capacity in tonnes.</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">Our annual production capacity decreased 11,302 in tonnes for
the fiscal year 2018 as compared to the same period in 2017 due to the permanent closure of Factory No.3, 4 and 11. See Note 1
(b) in the Notes to the Consolidated Financial Statement.</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: justify">Our utilization ratio was 0% for the fiscal
year 2018 was due to the closure of all of our plant and factories to perform rectification and improvement since September&nbsp;1,
2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company expects to carry out enhancement
projects for the extraction wells in 2019, which will cost approximately $35 million.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the fiscal year 2018, the cost of net
revenue for the bromine segment was $0 due to the closure of all of our plant and factories to perform rectification and improvement
since September&nbsp;1, 2017. All bromine goods in the inventory were sold as of December 31, 2017. As a result, there was no bromine
for sale for the fiscal year 2018.</P>

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

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

<!-- Field: Page; Sequence: 26 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Crude salt segment</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The cost of net revenue for our crude salt
segment for fiscal year 2018 was $765,944, representing a decrease of $3,563,719, or 82%, compared to $4,329,663 for the same period
in 2017. This decrease was attributable to the closure of all of our plant and factories to perform rectification and improvement
since September&nbsp;1, 2017. As a result, there was limited crude salt for sale for the fiscal year 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Chemical products segment</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of net revenue for our chemical products
segment for the fiscal year 2018 was $544,328, representing a decrease of $37,291,901 or 99% over the same period in 2017. This
decrease was attributable to the sale of lower margin raw material items as the chemical factories were closed in September 2017
for relocation and is not expected to resume operations until early 2020.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Gross Profit. </I></B>Gross profit
was $1,284,669, or 50%, of net revenue for fiscal year 2018 as compared to $44,365,351, or 41%, of net revenue for fiscal year
2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="text-align: center; border-bottom: Black 1pt solid">Gross Profit by Segment</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">% Point</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center">Year Ended</TD><TD>&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center">Year Ended</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">Change of</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">December 31, 2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">December 31, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Gross Profit</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid">Segment</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Percent of Net Revenue</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Percent of Net Revenue</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 25%">Bromine</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">21,233,703</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">50</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">(50</TD><TD STYLE="width: 1%; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Crude Salt</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,215,629</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">61</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">4,656,417</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">52</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9</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: 1pt">Chemical Products</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">69,040</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">18,475,231</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">33</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(22</TD><TD STYLE="text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Total Gross Profit</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,284,669</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">50</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">44,365,351</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">41</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9</TD><TD STYLE="text-align: left">%</TD></TR>
</TABLE>

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

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

<!-- Field: Page; Sequence: 27 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the fiscal year 2018, the gross profit
margin for our bromine segment was 0% due to the closure of all of our plant and factories to perform rectification and improvements
since September&nbsp;1, 2017. All bromine goods in the inventory were sold as of December 31, 2017. As a result, there was no bromine
for sale for the fiscal year 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Crude salt segment</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the fiscal year 2018, the gross profit
margin for our crude salt segment was 61%, as compared to of 52% for the same period in 2017. This 9% increase is mainly due to
the increased average selling price.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Chemical products segment</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the fiscal year 2018, the gross profit
margin for our chemical segment was 11% because of the sale of lower margin raw materials as the chemical factories were closed
in September 2017 for relocation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Research and Development Costs</I></B>
The total research and development costs incurred for the fiscal years 2018 and 2017 were $0 and $195,195, respectively, a decrease
of 100%.&nbsp;Due to the closure of our chemical factories since September 1, 2017, there were no research and development costs
incurred for the fiscal year 2018. Research and development costs for the fiscal year 2017 represented raw materials used by SYCI
for testing the manufacturing routine.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Direct labor and factory overheads
incurred during plant shutdown</I></B> On September 1, 2017, the Company received notification from the government of Yangkou County,
Shouguang City of PRC stated that production at all its bromine and crude salt and chemical factories should be halted with immediate
effect in order for the Company to perform rectification and improvement in accordance with the county&rsquo;s new safety and environmental
protection requirements. On November 24, 2017, the Company received a letter from the Government of Yangkou County, Shouguang City
notifying the Company to relocate its two chemical production plants located in the second living area&nbsp;of the Qinghe Oil Extraction
Plant to Bohai Park. As such, direct labor and factory overhead costs (including depreciation of plant and machinery) of a total
amount of $21,081,692 and $6,883,557 incurred for the fiscal year 2018 and 2017 which would have been presented in the cost of
net revenue were presented as part of the operating expense.&nbsp;The Company retains all the employees during this period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Write-off/Impairment on property,
plant and equipment.</I></B> Write-off and impairment losses on property, plant and equipment for the fiscal years 2018 and 2017
were $1,397,313 and $17,581,244, respectively, a decrease of 92%. Write-offs on property, plant and equipment of $1,397,313 for
fiscal year 2018 represented the impairment for the mineral rights for the factories that have to be permanently closed due to
closure notice from the People's Government of Yangkou Town, Shouguang City (See Note 1 (b) in the Notes to the Consolidated Financial
Statement), and write-offs of certain wells and equipments damaged by flood from a typhoon during the third quarter 2018. Write-off
and impairment loss on property, plant and equipment of $17,581,244 for the fiscal year 2017 represented (i) the impairment loss
on property, plant and equipment related to the transmission channels and ducts in fiscal year 2017 in the amount of $216,182;
(ii) the impairment loss on property, plant and equipment related to our chemical production plants that had to be relocated to
Bohai Marine Fine Chemical Industry Park in the amount of $16,636,322; and (iii) write-off certain protective shells to crude salt
fields of $619,112 during the enhancement project that started in November 2017 and was completed in December 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Write-off of prepaid land lease.</I></B>
Write-off of prepaid land leases for the fiscal year 2018 were $4,004,788, which represented the impairment for the land lease
for factory of SYCI that have to be relocated to Bohai Marine Fine Chemical Industry Park.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Loss on demolition of factory </I></B>
On September 21, 2018, the Company received a closing notice from the People's Government of Yangkou Town, Shouguang City informing
it to close its three bromine factories (Number 3, Number 4, and Number 11.). The crude salt fields surrounding these factories
have been reclaimed as cultivated or construction land and hence did not meet the requirement for bromine and crude salt co-production
set by the relevant authority. In closing these factories, the Company wrote off net book value of these factories&rsquo; property,
plant and equipment in the amount of $18,644,473 recorded in the loss on demolition of factory in the consolidated statements of
loss for the fiscal year 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Goodwill impairment loss </I></B>As
of December 31, 2018, the Company performed the qualitative assessment and determined that it is more likely than not that the
fair value of its chemical segment is less than its carrying amount due to the uncertainty in the timing of receipt of the final
approval of the design of the new factory, the uncertainty in the forecast of demand for chemical products which may be affected
by China&rsquo;s environmental protection policies and the time that the segment may need to build up the customer base to a level
similar to the past. Considering these factors, the Company determined the fair value of its chemical segment based on the discounted
cash flow model is less than the carrying amount of its chemical segment to the extent of the entire goodwill and recorded an impairment
charge of $27,966,050 in the year ended December 31, 2018.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>General and Administrative Expenses.</I></B>
General and administrative expenses were $11,268,800 for the fiscal year 2018, an increase of $2,732,043 (or 32%) as compared to
$8,536,757 for the same period in 2017. The increase was primarily due to (i) the increased property tax and land use right tax
in the amount of $2,973,257 due to the increased tax rate by the government (ii) incurred repair and maintenance expenses in the
amount of $2,590,003 for the damage by flood from a typhoon during the fiscal year 2018.This was offset by the unrealized exchange
gain in relation to the translation difference of inter-company balances in USD and RMB for the fiscal year 2018 in the amount
of $1,315,454, as compared to the unrealized exchange loss for the same period in 2017 in the amount of $1,557,759.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Other Operating Income (loss).</I></B>
&nbsp;Other operating loss was $407,973 for the fiscal year 2018 for the write-off of some of prepaid land leases for the closed
factories and raw material lost as a result of the damage from the flooding and the cost of demolition of the factory during fiscal
year 2018, compared to other operating income of $281,613 for the fiscal year 2017 for sales of wastewater.</P>

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

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

<!-- Field: Page; Sequence: 28 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Income (Loss) from Operations.</I></B>
Loss from operations was $83,552,531 for the fiscal year 2018, compared to an income of $11,171,611 in the same period in 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="15" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income (loss) from Operations by Segment</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="7" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended December 31, 2018</FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="7" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year ended December 31, 2017</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Segment:</FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">% of total</FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">% of total</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bromine</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(40,504,752</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 11%; text-align: right">48</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,460,230</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">90</FONT></TD>
    <TD STYLE="width: 1%"><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">Crude Salt</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8,336,305</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</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">10</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,426,137</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">18</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: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chemical Products</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(34,757,750</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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">42</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,024,569</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</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">(7</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">Natural Gas</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(204,517</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(116,465</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income (loss) from operations before corporate costs</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(83,803,324</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13,745,333</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double">&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">100</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><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">Corporate costs</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,064,661</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,015,963</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unrealized gain/(loss) on translation of intercompany balance</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,315,454</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,557,759</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</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">Income (loss) from operations</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(83,552,531</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,171,611</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Loss from operations from our bromine segment
was $40,504,752 for the fiscal year 2018, compared to an income of $12,460,230 in the same period in 2017. This decrease is due
to the closure of all of our plants and factories to perform rectification and improvements since September&nbsp;1, 2017.</P>

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

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

<!-- Field: Page; Sequence: 29 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Crude salt segment</U></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">Loss from operations from our crude salt segment was $8,336,305
for the fiscal year 2018, compared to income of $2,426,137 in the same period in 2017. This decrease is due to the closure of all
of our plant and factories to perform rectification and improvement since September&nbsp;1, 2017.</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: justify"><U>Chemical products segment</U></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Loss from operations from our chemical
products segment was $34,757,750 for the fiscal year 2018, compared to a loss of $1,024,569 in the same period in 2017. This decrease
was attributable to the closure of our chemical factories since September 1, 2017. We are setting up a new factory in the Bohai
Park. As a result, there were limited chemical products and limited raw materials for sale for the fiscal year 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Other Income, Net</I></B>. Other
income, net, which represent bank interest income, net of capital lease interest expense was $500,690 for the fiscal year 2018,
an increase of $108,848 (or approximately 28%) as compared to the same period in 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Net Income (loss).</I></B> Net loss
was $69,963,986 for the fiscal year 2018, compared to net income of $7,953,313 in the same period in 2017. This decrease was attributable
to the closure of all of our plants and factories to perform rectification and improvement since September&nbsp;1, 2017, there
are no bromine and limited crude salt and limited chemical products in inventory, and limited raw materials for selling for the
fiscal year 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Effective Tax Rate.</I></B> Our effective
tax rates for the fiscal years 2018 and 2017 were 16% and 31%, respectively. The effective tax rate for the fiscal year 2018 was
9% lower than the PRC statutory income tax rate of 25%, mainly due to non-deductible expense. The
effective tax rate of 31% for the fiscal year 2017 differs from the PRC statutory income tax rate of 25% mainly due to non-deductible
item in connection with the unrealized exchange loss.</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"><B>LIQUIDITY AND CAPITAL RESOURCES</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: justify">As of December 31, 2018, cash and cash
equivalents were $178,998,935 as compared to $208,906,759 as of December 31, 2017.&nbsp;&nbsp;The components of this decrease of
$29,907,824 are reflected below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 COLSPAN="9" STYLE="font-weight: bold">Statement of Cash Flows</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">Years Ended December 31</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">2018</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">2017</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left">Net cash provided by operating activities</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">17,340,671</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">62,751,616</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Net cash used in investing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(35,954,282</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(28,419,975</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net cash used in financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(294,295</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(273,873</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Effects of exchange rate changes on cash and cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(10,999,918</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">10,964,417</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 cash equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(29,907,824</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">45,022,185</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the fiscal years 2018 and 2017, we
met our working capital and capital investment requirements mainly by using cash flows from operations and cash on hand.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Net Cash Provided by Operating Activities</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: justify">During the years ended December 31, 2018
and 2017, we had positive cash flow from operating activities of approximately $17.3 million and $62.8 million respectively.</P>

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

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

<!-- Field: Page; Sequence: 30 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2018,
cash flow from operating activities of approximately $17.3 million was more than our net loss of approximately $70.0 million mainly
due to (i) cash used in working capital of approximately $30.8 million, which mainly consisted of the decrease in accounts receivable
and decrease in inventories, which offset by decrease in retention payable; and (ii) substantial non-cash charges of approximately
$56.5 million, mainly in the form of depreciation and amortization of property, plant and equipment and goodwill impairment loss
and loss on demolition of factory, which was offset by increased deferred tax assets.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2017,
cash flow from operating activities of approximately $62.8 million exceeded our net income of approximately $2.6 million due to
non-cash charges in the amount of approximately $36.7 million, mainly in the form of depreciation and amortization of property,
plant and equipment, property, plant and equipment impairment and exchange loss on intercompany balances; and cash used in working
capital of approximately $23.5 million, which mainly consisted of a decrease in accounts receivable and inventories and increase
in taxes payable and partially offset by the increase in prepayment and deposit and decrease in accounts payable and accrued expenses.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I><U>Accounts receivable</U></I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash collections on our accounts receivable
had a major impact on our overall liquidity. The following table presents the aging analysis of our accounts receivable as of December
31, 2018 and 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">December 31, 2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">December 31, 2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">% of total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">% of total</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left">Aged 1-30 days</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">1,955,296</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">7</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Aged 31-60 days</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,284,013</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">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">Aged 61-90 days</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">692,781</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Aged 91-120 days</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">2,675,960</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Aged 121-150 days</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">8,783,405</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">30</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Aged 151-180 days</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">5,079,545</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Aged 181-210days</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">5,983,997</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Aged 211-240 days</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,310,887</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">29,765,884</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">%</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no accounts receivable as of
December 31, 2018.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our inventory consists of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">December 31, 2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">December 31, 2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Percent of total</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Percent of total</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: justify">Raw materials</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">396,482</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">33</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Finished goods</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">65,169</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">100</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">844,224</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">71</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">65,169</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">100</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,240,706</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">104</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Allowance for obsolete and slowing-moving inventory</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(65,169</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(43,921</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">%</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,196,785</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">%</TD></TR>
</TABLE>

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

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

<!-- Field: Page; Sequence: 31 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The net inventory levels as of December
31, 2018 decreased by $1,196,785 (or 100%), as compared to the net inventory levels as of December 31, 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no production in the year ended
December 31, 2018 and all inventories carried forward from December 31, 2017 were sold in the year except for $0.07 million of
crude salt in which an allowance for obsolescence was recorded.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Net Cash Used In Investing Activities</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: justify">In the fiscal year 2018, we used
approximately $0.7 million cash for the prepayment of land leases. We also used approximately $35.3 million to&nbsp;perform
the rectification and improvements of our bromine and crude salt factories, built new extraction wells and the relocation of
our chemical factories for the fiscal year 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the fiscal year 2017, we used approximately
$10.5 million cash for the prepayment of land leases. In the same period, we also used approximately $17.9 million cash to carry
out enhancement projects to our crude salt fields and enhancement for meet the government's safety and environmental standards.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The above investing activities were financed
by the opening cash balances as of December 31, 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Net Cash Used In Financing Activities</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: justify">We repaid approximately $0.3 million cash
for our capital lease obligation for the fiscal year 2018 and 2017.</P>

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

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

<!-- Field: Page; Sequence: 32 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We had available cash
of approximately $179.0 million at December 31, 2018, most of which is in highly liquid current deposits which earn no or
little interest. We intend to retain the cash for the relocation of our chemical factories (See note 1(b) in the notes to
the consolidated financial statements), which we  expect to incur additional capital expenditure of approximately
$50 million, future expansion of our bromine and crude salt businesses through acquisition, build new extraction wells to
our existing bromine and crude salt business, which we  expect to incur capital expenditure of approximately $28 million, and
further development of the new resources in Sichuan Province. We do not anticipate paying cash dividends in the foreseeable
future. We believe that there is enough funds to cover the rectification and improvement, the setting up of the new chemical
factory and the operating expense of the Company during the rectification and relocation period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We believe that we have sufficient
cash to meet our obligations and anticipated ongoing operating needs as they fall due in the next twelve months.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the future we intend to focus our efforts
on the activities of SCHC, SYCI and DCHC as these segments continue to expand within the Chinese market.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We may not be able to identify, successfully
integrate or profitably manage any businesses or business segment we may acquire, or any expansion of our business. An expansion
may involve a number of risks, including possible adverse effects on our operating results, diversion of management&rsquo;s attention,
inability to retain key personnel, risks associated with unanticipated events and the consolidated financial statement effect of
potential impairment of acquired intangible assets, any of which could have a materially adverse effect on our condition and results&nbsp;of
operations. In addition, if competition for acquisition candidates or operations were to increase, the cost of acquiring businesses
could increase materially. We may effect an acquisition with a target business which may be financially unstable, under-managed,
or in its early stages of development or growth. Our inability to implement and manage our expansion strategy successfully may
have a material adverse effect on our business and future prospects.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Contractual Obligations and Commitments</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: justify">We have no significant contractual obligations
not fully recorded on our consolidated balance sheets or fully disclosed in the notes to our consolidated financial statements.
Additional information regarding our contractual obligations and commitments at December 31, 2018 is provided in the notes to our
consolidated financial statements. See &ldquo;Notes to Consolidated Financial Statements, Note 18 - Capital Commitment and Operating
Lease Commitments.&rdquo;</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We do not currently have any off-balance
sheet arrangements falling within the definition of Item 303(a) of Regulation S-K.</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"><B>Critical Accounting Policies and Estimates</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: justify">Our Consolidated Financial Statements are
prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP), which requires
us to make judgments, estimates and assumptions. See &ldquo;Note 1 &ndash; Nature of Business and Summary of Significant Accounting
Policies,&rdquo; in Notes to the Consolidated Financial Statements, which is included in &ldquo;Item 8. Financial Statements and
Supplementary Data,&rdquo; which describes our significant accounting policies and methods used in the preparation of our Consolidated
Financial Statements. The methods, estimates and judgments that we use in applying our accounting policies require us to make difficult
and subjective judgments, often as a result of the need to make estimates regarding matters that are inherently uncertain.</P>

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

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

<!-- Field: Page; Sequence: 33 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our most critical estimates include:</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 0pt 14.2pt; text-align: justify; text-indent: -14.2pt">&bull;
allowance for doubtful accounts, which impacts revenue;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt; text-align: justify; text-indent: -14.2pt">&bull;
the valuation of inventory, which impacts gross margins;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt; text-align: justify; text-indent: -14.2pt">&bull;
impairment of long-lived assets (including goodwill);</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt; text-align: justify; text-indent: -14.2pt">&bull;
the valuation and recognition of share-based compensation, which impacts operating expenses; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 14.2pt; text-align: justify; text-indent: -14.2pt">&bull;
the recognition and measurement of deferred income taxes, which impact our provision for taxes.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I><U>Allowance for Doubtful Accounts</U></I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We makes estimates of the uncollectibility
of accounts receivable, especially analyzing accounts receivable and historical bad debts, customer concentrations, customer credit-worthiness,
current economic trends and changes in customer payment terms, when evaluating the adequacy of the allowance for doubtful accounts.
Credit evaluations are undertaken for all major sale transactions before shipment is authorized. On a quarterly basis, we evaluate
aged items in the accounts receivable aging report and provide an allowance in an amount we deem adequate for doubtful accounts.
If management were to make different judgments or utilize different estimates, material differences in the amount of our reported
operating expenses could result.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I><U>Inventory Valuation</U></I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventory is stated at the lower of cost
or market, with cost determined on a first-in first-out basis. The carrying value of inventory is reduced for estimated obsolescence
by the difference between its cost and the estimated market value based upon assumptions about future demand. We evaluate the inventory
carrying value for potential excess and obsolete inventory exposures by analyzing historical and anticipated demand. If actual
future demand or market conditions are less favorable than those projected by management, additional inventory write-downs may
be required in the future, which could have a material adverse effect on our results of operations.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I><U>Depreciation of Property, Plant and
Equipment</U></I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property, plant and equipment are stated
at cost less accumulated depreciation and any impairment losses. Expenditures for new facilities or equipment, and major expenditures
for betterment of existing facilities or equipment are capitalized and depreciated using the straight-line method at rates sufficient
to depreciate such costs over the estimated productive lives. All other ordinary repair and maintenance costs are expensed as incurred.
Mineral rights are recorded at cost less accumulated depreciation and any impairment losses. Mineral rights are amortized ratably
over the term of the lease, or the equivalent term under the units of production method, whichever is shorter. In some situations,
the life of the asset may be extended or shortened if circumstances arise that would lead us to believe that the estimated life
of the asset has changed. The life of leasehold improvements may change based on the extension of lease contracts with our landlords.
Changes in the estimated lives of assets will result in an increase or decrease in the amount of depreciation recognized in future
periods.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I><U>Impairment of Long Lived Assets</U></I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We periodically evaluate whether events
or circumstances have occurred that indicate long-lived assets may not be recoverable or that the remaining useful life may warrant
revision. When such events or circumstances are present, we assess the recoverability of long-lived assets by determining whether
the carrying value will be recovered through the expected undiscounted future cash flows resulting from the use of the asset. In
the event the sum of the expected undiscounted future cash flows is less than the carrying value of the asset, an impairment loss
equal to the excess of the asset&rsquo;s carrying value over its fair value is recorded.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I><U>Goodwill Impairment</U></I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We test goodwill for impairment at the
reporting unit level annually or when events or changes in circumstances indicate that the fair value of the reporting unit more
likely than not is below the carrying amount. Goodwill impairment is assessed based on qualitative factors. Additional quantitative
testing is carried out if qualitative assessment indicates that more likely than not the fair value of the reporting unit is below
the carrying amount.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I><U>Valuation Allowance on Deferred Tax
Assets</U></I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We evaluate our deferred income tax assets
to determine if valuation allowances are required or should be adjusted. A valuation allowance is established against our deferred
tax assets based on consideration of all available evidence, both positive and negative, using a &ldquo;more likely than not&rdquo;
standard. This assessment considers, among other matters, the nature, frequency and severity of recent losses, forecasts of future
profitability, the duration of statutory carry forward periods, our experience with expiring unused tax attributes and tax planning
alternatives. In making such judgments, significant weight is given to evidence that can be objectively verified.&nbsp;</P>

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

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

<!-- Field: Page; Sequence: 34 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I><U>Stock-based compensation</U></I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We account for stock-based compensation
in accordance with the fair value recognition provisions of U.S. GAAP. We use the Black-Scholes model which requires the input
of highly subjective assumptions. These assumptions include estimating the length of time employees will retain their vested stock
options before exercising them, the estimated volatility of our common stock price over the expected term and the number of options
that will ultimately not complete their vesting requirements. The assumptions for expected volatility and expected term are the
two assumptions that significantly affect the grant date fair value. Changes in expected risk-free rate of return do not significantly
impact the calculation of fair value, and determining this input is not highly subjective.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We use annualized historical stock price
volatility which is deemed to be appropriate to serve as the expected volatility of our stock price and is assumed to be constant
and prevailing. The expected term represents the weighted-average period that our stock options are expected to be outstanding.
The expected life is based on historical option exercise pattern.</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"><B>Recent Accounting Pronouncements</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: justify">See &ldquo;Note 1 &ndash; Nature of Business
and Summary of Significant Accounting Policies&rdquo; of the Notes to Consolidated Financial Statements in Item 8. Financial Statements
and Supplementary Data for a full description of recent accounting pronouncements including the respective expected dates of adoption
and effects on Consolidated Balance Sheets and Consolidated Statements of Income.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="j"></A>Item 7A. Quantitative and Qualitative
Disclosures about Market Risk.</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: justify">Pursuant to Item 305(e) of Regulation S-K
(&sect; 229.305(e)), the Company is not required to provide the information required by this Item as it is a &ldquo;smaller reporting
company,&rdquo; as defined by Rule 229.10(f)(1).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="k"></A>Item 8. Financial Statements and Supplementary
Data </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: justify">The financial statements and supplementary
data required by this item are included in a separate section of this Report. See &ldquo;Index to Consolidated Financial Statements&rdquo;
on Page F-1.</P>

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

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

<!-- Field: Page; Sequence: 35 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence -->&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">DECEMBER 31, 2018 and 2017</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">C O N T E N T S</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 90%">&nbsp;</TD>
    <TD STYLE="width: 10%; border-bottom: Black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PAGE</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRMS</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-2</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CONSOLIDATED BALANCE SHEETS</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-3</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CONSOLIDATED STATEMENTS OF INCOME (LOSS) AND COMPREHENSIVE INCOME (LOSS)</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-4</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-5</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CONSOLIDATED STATEMENTS OF CASH FLOWS</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-6 &ndash; F-7</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-8 &ndash; F-26</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">FINANCIAL STATEMENT SCHEDULE:</FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SCHEDULE I &ndash; PARENT ONLY FINANCIAL INFORMATION</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">S-1 &ndash; S-2</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

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

<!-- Field: Page; Sequence: 36; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">REPORT OF INDEPENDENT REGISTERED PUBLIC
ACCOUNTING FIRM</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">To the Board of Directors and<BR>
Stockholders of Gulf Resources, Inc. and Subsidiaries</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>Opinion on the Financial Statements</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: justify">We have audited the accompanying consolidated
balance sheets of Gulf Resources, Inc. and Subsidiaries (the Company) as of December 31, 2018 and 2017, and the related consolidated
statements of income (loss) and comprehensive income (loss), changes in stockholders&rsquo; equity, and cash flows for each of
the years in the two-year period ended December 31, 2018, and the related notes and schedules (collectively referred to as the
consolidated financial statements). In our opinion, the consolidated financial statements 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 two-year period ended December 31, 2018, in conformity with accounting principles generally accepted in
the United States of America.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Basis for Opinion</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: justify">These consolidated financial statements
are the responsibility of the Company&rsquo;s management. Our responsibility is to express an opinion on the Company&rsquo;s consolidated
financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight
Board (United States) (PCAOB) 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We conducted our audits in accordance with
the standards of the PCAOB. Those standards require that we plan and perform the audit 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.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our audits included performing procedures
to assess the risks of material misstatement of the consolidated 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 consolidated 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 consolidated financial statements. We believe
that our audits provide a reasonable basis for our opinion.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">/s/ Morison Cogen LLP</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have served as the Company&rsquo;s auditor
since 2011.</P>

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

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

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

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

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

<!-- Field: Page; Sequence: 37; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="width: 99%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">GULF RESOURCES, INC.</FONT></TD>
    <TD STYLE="vertical-align: top; width: 1%">&nbsp;</TD></TR>
<TR>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;AND SUBSIDIARIES</FONT></TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD></TR>
<TR>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;CONSOLIDATED BALANCE SHEETS</FONT></TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD></TR>
<TR>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Expressed in U.S. dollars)</FONT></TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">As of December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Current 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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 50%; text-align: justify">Cash</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">178,998,935</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">208,906,759</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29,765,884</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Inventories, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,196,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: justify">Prepayments and deposits</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,096,636</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,395,289</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Prepaid land leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">235,459</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">246,640</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Other receivables</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">12,506</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,089</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Total Current Assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">187,343,536</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">241,513,446</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Non-Current 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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Property, plant and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">82,282,630</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">95,114,504</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Property, plant and equipment under capital leases, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">250,757</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">492,238</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Prepaid land leases, net of current portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,639,009</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,477,771</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Deferred tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,030,858</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,526,555</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Goodwill</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">29,374,909</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Total non-current assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">111,203,254</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">145,985,977</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Total Assets</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">298,546,790</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">387,499,423</TD><TD STYLE="border-bottom: Black 2.5pt double; 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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Liabilities and Stockholders&rsquo; 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: justify">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: White">
    <TD STYLE="text-align: justify">Accounts payable and accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">905,258</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,032,083</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Retention payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">332,416</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">956,351</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Capital lease obligation, current portion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">197,480</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">203,206</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Taxes payable-current</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,188,687</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,041,592</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Total Current Liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,623,841</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">3,233,232</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Non-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: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Capital lease obligation, net of current portion</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,069,545</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,303,995</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Total non-Current Liabilities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,069,545</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,303,995</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Total Liabilities</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">4,693,386</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">5,537,227</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&#12288;</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: justify">Stockholders&rsquo; 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">PREFERRED STOCK; $0.001 par value; 1,000,000 shares authorized; none outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">COMMON STOCK; $0.0005 par value; 80,000,000 shares authorized; 46,803,791 shares outstanding as of December 31, 2018 and 2017, respectively</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,525</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,525</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Treasury stock; 249,149 shares, at cost, &nbsp;as of December 31, 2018 and 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(554,870</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(554,870</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Additional paid-in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">95,020,808</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">94,524,608</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Retained earnings unappropriated</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">185,608,445</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">255,572,431</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Retained earnings appropriated</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24,233,544</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24,233,544</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Accumulated other comprehensive income/(loss)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(10,478,048</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8,162,958</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Total Stockholders&rsquo; Equity</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">293,853,404</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">381,962,196</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Total Liabilities and Stockholders&rsquo; Equity</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">298,546,790</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">387,499,423</TD><TD STYLE="border-bottom: Black 2.5pt double; 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">The accompanying notes are an integral part of these consolidated
financial statements.</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>

<!-- Field: Page; Sequence: 38; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="width: 100%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">GULF RESOURCES, INC.</FONT></TD></TR>
<TR>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;AND SUBSIDIARIES</FONT></TD></TR>
<TR>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CONSOLIDATED STATEMENTS OF INCOME (LOSS) AND COMPREHENSIVE INCOME (LOSS)</FONT></TD></TR>
<TR>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Expressed in U.S. dollars)</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">NET REVENUE</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="width: 50%; text-align: left; padding-bottom: 1pt; text-indent: 9pt">Net revenue</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 11%; border-bottom: Black 1pt solid; text-align: right">2,594,941</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 11%; border-bottom: Black 1pt solid; text-align: right">107,522,441</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; 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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">OPERATING INCOME/(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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 9pt">Cost of net revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,310,272</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(63,157,090</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 9pt">Sales, marketing and other operating expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(66,111</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(278,600</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 9pt">Research and development cost</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(195,195</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 9pt">Write-off / Impairment on property, plant and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,397,313</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(17,581,244</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 9pt">Loss on demolition of factories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(18,644,473</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 9pt">Direct labor and factory overheads incurred during plant shutdown</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(21,081,692</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,883,557</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 9pt">Write-off of prepaid land lease</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,004,788</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 9pt">Goodwill impairment loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(27,966,050</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</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: 9pt">General and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(11,268,800</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8,536,757</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: 9pt">Other operating income (loss)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(407,973</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">281,613</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(86,147,472</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(96,350,830</TD><TD STYLE="border-bottom: Black 1pt solid; 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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">INCOME/(LOSS) FROM OPERATIONS</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(83,552,531</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">11,171,611</TD><TD STYLE="border-bottom: Black 1pt solid; 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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">OTHER INCOME/(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"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#12288;</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 9pt">Interest expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(160,422</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(164,321</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: 1pt; text-indent: 9pt">Interest income</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">661,112</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">556,163</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">500,690</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">391,842</TD><TD STYLE="border-bottom: Black 1pt solid; 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">INCOME/(LOSS) BEFORE INCOME TAXES</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(83,051,841</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,563,453</TD><TD STYLE="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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">INCOME/(TAXES) BENEFIT</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">13,087,855</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3,610,140</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">NET INCOME/(LOSS)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(69,963,986</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">7,953,313</TD><TD STYLE="border-bottom: Black 2.5pt double; 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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">NET INCOME/(LOSS)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(69,963,986</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,953,313</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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;&nbsp;- Foreign currency translation adjustments</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(18,641,006</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24,157,485</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">COMPREHENSIVE INCOME/(LOSS)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(88,604,992</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">32,110,798</TD><TD STYLE="border-bottom: Black 2.5pt double; 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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>EARNINGS/(LOSS) 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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>BASIC</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(1.49</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.17</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>DILUTED</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">(1.49</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.17</TD><TD STYLE="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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>BASIC</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">46,803,791</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">46,796,476</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>DILUTED</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">46,803,791</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">46,835,830</TD><TD STYLE="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">The accompanying notes are an integral part of these consolidated
financial statements.</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>

<!-- Field: Page; Sequence: 39; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&rsquo;
EQUITY</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">YEARS ENDED DECEMBER 31, 2018 AND 2017</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Expressed in U.S. dollars)</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="15" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Common
    stock</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Accumulated</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Number</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Number</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Number</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Additional</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Retained</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Retained</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">other</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">of shares</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">of shares</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">of treasury</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Treasury</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">paid-in</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">earnings</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">earnings</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">comprehensive</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">issued</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">outstanding</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">stock</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Amount</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">stock</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">capital</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">unappropriated</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">appropriated</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Income(loss)</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Total</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="text-align: center"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 20%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.9pt; text-indent: -8.8pt"><FONT STYLE="font-size: 7">BALANCE
                          AT</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 6pt; text-indent: 3pt"><FONT STYLE="font-size: 7">JANUARY
        1, 2017</FONT></P></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 5%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">47,052,940</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 5%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">46,793,791</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 5%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">259,149</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="width: 5%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">23,525</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="width: 5%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">(577,141</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">)</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="width: 5%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">94,156,679</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="width: 5%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">248,941,696</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="width: 5%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">22,910,966</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="width: 5%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">(15,994,527</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">)</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="width: 5%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">349,461,198</FONT></TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Translation adjustment</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">24,157,485</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">24,157,485</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Common stock issued</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">10,000</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">(10,000</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">)</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">22,271</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">(4,471</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">)</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">17,800</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Issuance of stock options to employees and director</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">372,400</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">372,400</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.9pt; text-indent: -8.8pt"><FONT STYLE="font-size: 7">Net
        income for year ended</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.9pt"><FONT STYLE="font-size: 7">December 31, 2017&nbsp;</FONT></P></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">7,953,313&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">7,953,313</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Transfer to statutory common reserve fund</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">(1,322,578</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">)</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">1,322,578</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.9pt; text-indent: -8.8pt"><FONT STYLE="font-size: 7">BALANCE
        AT</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.9pt; text-indent: -8.8pt"><FONT STYLE="font-size: 7">DECEMBER
        31, 2017</FONT></P></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">47,052,940</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">46,803,791</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">249,149</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">23,525</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">(554,870</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">)</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">94,524,608</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">255,572,431</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">24,233,544</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">8,162,958</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">381,962,196</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.9pt; text-indent: -8.8pt"><FONT STYLE="font-size: 7">BALANCE
        AT</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 7">JANUARY 1, 2018</FONT></P></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">47,052,940</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">46,803,791</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">249,149</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">23,525</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">(554,870</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">)</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">94,524,608</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">255,572,431</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">24,233,544</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">8,162,958</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">381,962,196</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Translation adjustment</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">(18,641,006</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">)&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">(18,641,006</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">)&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.9pt; text-indent: -8.8pt"><FONT STYLE="font-size: 7">Issuance
of stock options to employees and directors</FONT></P></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">496,200</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">496,200</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.9pt; text-indent: -8.8pt"><FONT STYLE="font-size: 7">Net
        loss for year ended</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.9pt; text-indent: -8.8pt"><FONT STYLE="font-size: 7">December
        31, 2018</FONT></P></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">(69,963,986&#12288;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">)&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">(69,963,986</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">)&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">Transfer to statutory common reserve fund</FONT></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;&#12288;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">-&#12288;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&mdash;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.9pt; text-indent: -8.8pt"><FONT STYLE="font-size: 7">BALANCE
AT</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 9.9pt; text-indent: -8.8pt"><FONT STYLE="font-size: 7">DECEMBER
31, 2018</FONT></P></TD>
    <TD><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">47,052,940</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">46,803,791</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">249,149</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">23,525</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">(554,870</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">)</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">95,020,808</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">185,608,445</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">24,233,544</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">(10,478,048</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">)&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-size: 7">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">293,853,404</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double">&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">The accompanying notes are an integral part of these consolidated
financial statements.</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>

<!-- Field: Page; Sequence: 40; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">GULF RESOURCES, INC.</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">AND SUBSIDIARIES</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CONSOLIDATED STATEMENTS OF CASH FLOWS</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Expressed in U.S. dollars)</P></TD></TR>
</TABLE>
<P STYLE="margin-top: 0; margin-bottom: 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">CASH FLOWS FROM 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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 50%; text-align: left">Net income/(loss)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">(69,963,986</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">7,953,313</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Adjustments to reconcile net income to net cash 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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Interest on capital lease obligation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">159,839</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">163,184</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: 0.25in">Amortization of prepaid land leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">761,713</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">982,108</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Depreciation and amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,443,318</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,197,313</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">Allowance for&nbsp;obsolete and slow-moving inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21,248</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43,921</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Write-off / Impairment loss on property, plant and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,397,313</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,581,244</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: 0.25in">Write-off of Prepaid land lease</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,004,788</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Loss on demolition of factories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,644,473</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</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: 0.25in">Goodwill impairment loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27,966,050</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Unrealized translation difference</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,315,454</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,557,759</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: 0.25in">Deferred tax asset</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13,087,855</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(4,126,947</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Stock-based compensation expense-options</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">496,200</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">372,400</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: 0.25in">Treasury stock issued for services</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,800</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Changes in assets and 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; text-indent: 0.25in">Accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">30,241,680</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,110,087</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Other receivables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(11,289</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(580</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 20pt">Inventories</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,192,262</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,883,850</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Prepayment and deposits</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(81,469</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,389,367</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.25in">Accounts payable and accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(106,163</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8,203,290</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Retention payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(597,991</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">206,211</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: 1pt; text-indent: 0.25in">Taxes payable</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">175,994</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(3,597,390</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: 0.25in">Net cash provided by operating activities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">17,340,671</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">62,751,616</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0.25in">&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 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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Additions of prepaid land leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(680,975</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(10,481,323</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Purchase of property, plant and equipment</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(35,273,307</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(17,938,652</TD><TD STYLE="border-bottom: Black 1pt solid; 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: 1pt">Net cash used in investing activities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(35,954,282</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(28,419,975</TD><TD STYLE="border-bottom: Black 1pt solid; 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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Repayment of capital lease obligation</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(294,295</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(273,873</TD><TD STYLE="border-bottom: Black 1pt solid; 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: 1pt">Net cash used in financing activities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(294,295</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(273,873</TD><TD STYLE="border-bottom: Black 1pt solid; 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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">EFFECTS OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(10,999,918</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">10,964,417</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">NET INCREASE/(DECREASE) IN CASH AND CASH EQUIVALENTS</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(29,907,824</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45,022,185</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: 1pt">CASH AND CASH EQUIVALENTS - BEGINNING OF YEAR</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">208,906,759</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">163,884,574</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">CASH AND CASH EQUIVALENTS - END OF YEAR</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">178,998,935</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">208,906,759</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

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

<!-- Field: Page; Sequence: 41; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="width: 100%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">GULF RESOURCES, INC.</FONT></TD></TR>
<TR>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">AND SUBSIDIARIES</FONT></TD></TR>
<TR>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CONSOLIDATED STATEMENTS OF CASH FLOWS (CONTINUED)</FONT></TD></TR>
<TR>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Expressed in U.S. dollars)</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right">&#12288;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Cash paid during the year for:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right">&#12288;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; text-align: left; padding-bottom: 2.5pt">Income taxes</TD><TD STYLE="width: 2%; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="width: 11%; border-bottom: Black 2.5pt double; text-align: right">&mdash;</TD><TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="width: 11%; border-bottom: Black 2.5pt double; text-align: right">11,113,143</TD><TD STYLE="width: 1%; border-bottom: Black 2.5pt double; 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">The accompanying notes are an integral part of these consolidated
financial statements.</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>

<!-- Field: Page; Sequence: 42; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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">GULF RESOURCES, INC.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Expressed in U.S. dollars)</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">NOTE 1 &ndash; NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT
ACCOUNTING POLICIES</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">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Basis
of Presentation and Consolidation</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: justify">The accompanying audited consolidated financial
statements have been prepared by Gulf Resources, Inc (&ldquo;Gulf Resources&rdquo;). a Nevada corporation and its subsidiaries
(collectively, the &ldquo;Company&rdquo;). On November 24, 2015, Gulf Resources, Inc., a Delaware corporation consummated a merger
with and into its wholly-owned subsidiary, Gulf Resources, Inc., a Nevada corporation. As a result of the reincorporation, the
Company is now a Nevada corporation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include
the accounts of Gulf Resources, Inc. and its wholly-owned subsidiary, Upper Class Group Limited, a company incorporated in the
British Virgin Islands, which owns 100% of Hong Kong Jiaxing Industrial Limited, a company incorporated in Hong Kong (&ldquo;HKJI&rdquo;).
HKJI owns 100% of Shouguang City Haoyuan Chemical Company Limited (&quot;SCHC&quot;) which owns 100% of Shouguang Yuxin Chemical
Industry Co., Limited (&ldquo;SYCI&rdquo;) and Daying County Haoyuan Chemical Company Limited (&ldquo;DCHC&rdquo;).&nbsp;&nbsp;All
material intercompany transactions have been eliminated on consolidation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Upper Class Group Limited was incorporated
with limited liability in the British Virgin Islands on July 28, 2006 and was inactive until October 9, 2006 when Upper Class Group
Limited acquired all the issued and outstanding stock of Shouguang City Haoyuan Chemical Company Limited (&ldquo;SCHC&rdquo;).&nbsp;&nbsp;SCHC
is an operating company incorporated in Shouguang City, Shangdong Province, the People&rsquo;s Republic of China (the &ldquo;PRC&rdquo;)
on May 18, 2005.&nbsp;&nbsp;SCHC is engaged in manufacturing and trading bromine and crude salt in China.&nbsp;&nbsp;Since the
ownership of Upper Class Group Limited and SCHC were the same, the merger was accounted for as a transaction between entities under
common control, whereby Upper Class Group Limited recognized the assets and liabilities transferred at their carrying amounts.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 12, 2006, Gulf Resources, Inc.
(formerly Diversifax, Inc.), a public &ldquo;shell&rdquo; company, acquired Upper Class Group Limited and its wholly-owned subsidiary,
SCHC (together &ldquo;Upper Class&rdquo;).&nbsp;&nbsp;Under the terms of the agreement, all stockholders of Upper Class received
a total amount of 13,250,000 (restated for the 2-for-1 stock split in 2007 and the 1-for-4 stock split in 2009) shares of voting
common stock of Gulf Resources, Inc. in exchange for all shares of Upper Class&rsquo; common stock held by all stockholders.&nbsp;&nbsp;Under
accounting principles generally accepted in the United States, the share exchange is considered to be a capital transaction in
substance, rather than a business combination.&nbsp;&nbsp;That is, the share exchange is equivalent to the issuance of stock by
Upper Class for the net monetary assets of Gulf Resources, Inc., accompanied by a recapitalization, and is accounted for as a change
in capital structure. Accordingly, the accounting for the share exchange will be identical to that resulting from a reverse acquisition,
except no goodwill will be recorded.&nbsp;&nbsp;Under reverse takeover accounting, the post reverse acquisition comparative historical
financial statements of the legal acquirer, Gulf Resources, Inc., are those of the legal acquiree, Upper Class, which is considered
to be the accounting acquirer.&nbsp;&nbsp;Share and per share amounts stated have been retroactively adjusted to reflect the merger.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 5, 2007, SCHC acquired Shouguang
Yuxin Chemical Industry Co., Limited (&ldquo;SYCI&rdquo;), a company incorporated in PRC on October 30, 2000.&nbsp;&nbsp;SYCI manufactures
chemical products utilized in oil and gas field explorations and as papermaking chemical agents. Under the terms of the merger
agreement, all stockholders of SYCI received a total amount of 8,094,059 (restated for the 2-for-1 stock split in 2007 and the
1-for-4 stock split in 2009) shares of voting common stock of Gulf Resources, Inc. in exchange for all shares of SYCI&rsquo;s common
stock held by all stockholders.&nbsp;&nbsp;&nbsp;Also, upon the completion of the merger, Gulf Resources, Inc. paid a $2,550,000
dividend to the original stockholders of SYCI.&nbsp;&nbsp;Since the ownership of Gulf Resources, Inc. and SYCI are substantially
the same, the merger was accounted for as a transaction between entities under common control, whereby Gulf Resources, Inc. recognized
the assets and liabilities of the Company transferred at their carrying amounts.&nbsp;&nbsp;Share and per share amounts stated
have been retroactively adjusted to reflect the merger.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 11, 2007, Upper Class formed
Hong Kong Jiaxing Industrial Limited (formerly known as Jiaxing Technology Limited) (&ldquo;HKJI&rdquo;), a wholly-owned subsidiary
of Upper Class, in Hong Kong. Upper Class transferred its equity interest in SCHC to HKJI.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 12, 2015, Gulf Resources and
SCHC, a wholly owned subsidiary of the Company, entered into an Equity Interest Transfer Agreement (the &ldquo;Agreement&rdquo;)
with Shouguang City Rongyuan Chemical Co., Ltd (&ldquo;SCRC&rdquo;).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 4, 2015 the Company closed
the transactions contemplated by the Agreement between the Company, SCHC and SCRC.</P>

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

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

<!-- Field: Page; Sequence: 43; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On the Closing Date, the Company
issued 7,268,011 shares of its common stock, par value $0.0005 per share (the &ldquo;Shares&rdquo;), at the closing market
price of $1.84 per Share on the Closing Date to the four former equity owners of SCRC .The issuance of the Shares was exempt
from registration pursuant to Regulation S of the Securities Act of 1933, as amended. On the Closing Date, the Company
entered into a lock-up agreement with the four former equity owners of SCRC. In accordance with the terms of the lock-up
agreement, the shareholders have agreed not to sell or transfer the Shares for five years from the date the stock
certificates evidencing the Shares are issued.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The sellers of SCRC agreed as part of the
purchase price to accept 7,268,011 shares of Gulf Resources stock, based on a valuation of $2.00, which was a 73% premium to the
price on the day the agreement was reached. For accounting purposes, these shares are now being valued at $1.84, which was the
closing price of Gulf Resources' stock on the day of the closing of the agreement. The price difference between the original $2.00
and the current $1.84 is solely for accounting purposes. There has been no change in the number of shares issued.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 15, 2015, the Company registered
a new subsidiary in the Sichuan Province of the PRC named Daying County Haoyuan Chemical Company Limited (&ldquo;DCHC&rdquo;) with
registered Capital of RMB50,000,000, and capital of RMB13,848,730 contributed by SCHC as of December 31, 2018. DCHC was established
to further explore and develop natural gas and brine resources (including bromine and crude salt) in China.</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">On September 2, 2016, the Company announced the planned merger
of two of its 100% owned subsidiaries, ShouguanYuxin Chemical Co., Limited (&ldquo;SYCI&rdquo;) and ShouguanRongyuan Chemical Co.,
Ltd (&ldquo;SCRC&rdquo;). On March 24, 2017, the legal process of the merger was completed and SCRC was officially deregistered
on March 28, 2017. The results of these two subsidiaries were reported as SYCI in the fiscal year 2018.</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: justify">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Nature
of the Business</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company manufactures and trades bromine
and crude salt through its wholly-owned subsidiary, Shouguang City Haoyuan Chemical Company Limited (&quot;SCHC&quot;) and manufactures
chemical products for use in the oil industry, pesticides, paper manufacturing industry and for human and animal antibiotics through
its wholly-owned subsidiary, Shouguang Yuxin Chemical Industry Co., Limited (&quot;SYCI&quot;) in the People&rsquo;s Republic of
China (&ldquo;PRC&rdquo;). DCHC was established to further explore and develop natural gas and brine resources (including bromine
and crude salt) in the PRC. DCHC&rsquo;s business was not fully operational as of December 31, 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 1, 2017, the Company received
notification from the Government of Yangkou County, Shouguang City of PRC that production at all its factories should be halted
with immediate effect in order for the Company to perform rectification and improvement in accordance with the county&rsquo;s new
safety and environmental protection requirements.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has been working
closely with the county authorities to develop rectification plans for both its bromine and crude salt businesses and agreed
on a plan in October 2017. In the fiscal year ended December 31, 2018, the Company incurred $16,243,677 in the rectification
and improvements of plant and equipment of the bromine and crude salt factories resulting in a cumulative amount of
$34,182,329 incurred as of December 31, 2018 recorded in the plant, property and equipment in the consolidated balance sheet.
The Company does not expect to incur any additional capital expenditure in the rectification of its bromine and crude salt
factories in respect of meeting the county's new safety and environmental protection requirement.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Originally, six bromine factories completed
their rectification process within factory areas (i.e. excluding crude salt field area) and were approved and scheduled for production
commencement by April 2018 as verbally indicated by the local government. Subsequently, the Shandong Provincial government required
the local government to conduct &ldquo;four rating and one comprehensive evaluation&rdquo; for all of the chemical companies within
its jurisdiction. This has delayed the production commencement schedule of the six bromine and crude salt factories. As of the
date of this report, the Company has not received any official approval from the government in respect of meeting the county's new safety and environmental protection requirement..</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Subsequently on June 29, 2018, the Company
received a formal notice (dated June 25, 2018) jointly issued by various provincial government agencies in Shandong Province (the
&ldquo;Notice&rdquo;) forwarded by the Weifang City Special Operations Leading Group Office of Safe Production, Transformation
and Upgrading of Chemical Industry. In the Notice, the provincial government agencies set forth further requirements and procedures
covering the following four aspects for the chemical industrial enterprises: project approval, planning approval, land use rights
approval and environmental protection assessment approval. Those standards and procedures apply to all chemical industrial enterprises
in Shandong Province including the Company&rsquo;s bromine plants that have not completed project approval procedures, planning
approval procedures, land use rights approval procedures and environmental protection assessment procedures. The Company believes
that the government will not grant approval to the Company to allow its bromine and crude salt plants to resume operations until
the Company has fully complied with the aforesaid rules set forth in the Notice.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Shouguang City Bromine Association,
on behalf of all the bromine plants in Shouguang, has started discussions with the local government agencies. The local governmental
agencies confirmed the facts that their initial requirements for the bromine industry did not include the project approval, the
planning approval and the land use rights approval and that those three additional approvals were new requirements of the provincial
government. The Company understood from the local government that it has been coordinating with several government agencies to
solve these three outstanding approval issues in a timely manner and that all the affected bromine plants are not allowed to commence
production prior to obtaining those approvals.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is not certain how long the
temporary delay will be due to the issuance and implementation of the Notice. The Company believes that this is another step by
the government to improve the environment. It further believes the goal of the government is not to close all plants, but rather
to codify the regulations related to project approval, land use, planning approval and environmental protection assessment approval
so that illegal plants are not able to open in the future and plants close to population centers do not cause serious environmental
damage. In addition, the Company believes that the Shandong Provincial government wants to assure that each of its regional and
county government applies the Notice in a consistent manner.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 21, 2018, the Company received
a closing notice from the People's Government of Yangkou Town, Shouguang City informing it that its three bromine factories (Number
3, Number 4, and Number 11.) are not allowed to resume production and hence the Company has to demolish these factories. The crude
salt fields surrounding these factories have been reclaimed as cultivated or construction land and hence did not meet the requirement
for bromine and crude salt co-production set by the relevant authority.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into a
contract with a third party to allow the Company to use the land adjacent to Factory No. 10 for waste water discharge and
invested $1.0 million to build a aqueduct to discharge the waste water to a designated place for treatment by a designated
party. This project was completed as of December 31, 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company believes the issues related
to the remaining seven bromine and crude salt factories which have passed inspection are almost resolved. The Company is actively
working with the local government to obtain the documentation for approval of project, planning, land use rights and environmental
protection evaluation.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 24, 2017, the Company received
a letter from the Government of Yangkou County, Shouguang City notifying the Company to relocate its two chemical production plants
located in the second living area&nbsp;of the Qinghe Oil Extraction Plant to the Bohai Marine Fine Chemical Industrial Park (&ldquo;Bohai
Park&rdquo;). This is because the two plants are located in a residential area and their production activities will impact the
living environment of the residents. This is as a result of the country&rsquo;s effort to improve the development of the chemical
industry, manage safe production and curb environmental pollution accidents effectively, and ensure the quality of the living environment
of residents. All chemical enterprises which do not comply with the requirements of the safety and environmental protection regulations
will be ordered to shut down.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company believes this relocation
process will cost approximately $60 million in total.&nbsp;The Company incurred relocation costs comprising prepaid land lease and professional fees related to the design of the new chemical factory in the amount of $10,925,081
and $9,732,118, which were recorded in the prepaid land leases and property, plant and equipment in the consolidated balance
sheets as of December 31, 2018 and 2017.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not anticipate that the
Company&rsquo;s new chemical factory to be significantly impacted by the Notice. The Company has secured from the government the
land use rights for its chemical plants located at the Bohai Park and presented a completed construction design draft and other
related documents to the local authorities for approval. The Company is still waiting for the last approval report and is uncertain
when the approval will be issued. There could be a delay in the approval process given the ongoing rectification and approvals
process for the Company&rsquo;s other plants. As the construction of the new factory cannot commence until the final approval from
the government is received, the delay in the receipt of the final approval will delay the commencement date of the construction
of the new factory.&nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2017, the Company completed
the first brine water and natural gas well field construction in Sichuan Province and announced the commencement of trial production.
The Company has been working with Xinan Shiyou Daxue (Southwest Petroleum University) and developed a solution to DHCH&rsquo;s
technical drilling problem. In resolving the problem, the Company purchased customized equipment for its natural gas project. The
installation of such equipment, including providing piping and electricity, was completed in July 2018. The Company has completed
the test production at its first natural gas well in Sichuan Province and has commenced trial production in January 2019.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has available cash of approximately
$179.0 million at December 31, 2018. The Company intends to retain the cash for the relocation of its chemical factories
which it expects to incur additional capital expenditure of approximately $50.0 million, future expansion of its bromine and
crude salt businesses through acquisition, construction of extraction wells for its existing bromine and crude salt business
which it expects to incur capital expenditure of approximately $28 million, and further development of the new resources in
Sichuan Province. The Company does not anticipate paying cash dividends in the foreseeable future. It believe that there is
enough funds to cover the rectification and improvement, the setting up of the new chemical factory and the operating expense
of the Company during the rectification and relocation period. The Company believes that it has sufficient cash to meet
its obligations and anticipated ongoing operating needs as they fall due in the next twelve months.</P>

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

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

<!-- Field: Page; Sequence: 44; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 1 &ndash; NATURE OF BUSINESS AND SUMMARY
OF SIGNIFICANT ACCOUNTING POLICIES &ndash; Continued</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&rsquo;s consolidated financial
statements have been prepared in accordance with accounting principles generally accepted in the United States of America and this
requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of
the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.&nbsp;&nbsp;The
Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under
the circumstances.&nbsp;&nbsp;The most significant accounting estimates with regard to these consolidated financial statements
that require the most significant and subjective judgments include, but are not limited to, useful lives of property, plant and
equipment, recoverability of long-lived assets, determination of impairment losses, assessment of market value of inventories and
provision for inventory obsolescence, allowance for doubtful accounts, recognition and measurement of deferred income taxes, valuation
allowance for deferred tax assets, and assumptions used for the valuation of share based payments.&nbsp;&nbsp;Accordingly, actual
results may differ significantly from these estimates under different assumptions or conditions.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and cash equivalents consist of all
cash balances and highly liquid investments with original maturities of three months or less. Because of short maturity of these
investments, the carrying amounts approximate their fair values.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(e)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accounts
Receivable and Allowance of Doubtful Accounts</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable is stated at cost,
net of allowance for doubtful accounts. The normal credit term extended to customers ranges between 90 and 240 days. The company
reviews all receivables that exceed the term. The Company establishes an allowance for doubtful accounts based on management&rsquo;s
assessment of the collectability of trade and other receivables. A considerable amount of judgment is required in assessing the
amount of allowance and the Company considers the historical level of credit losses. The Company makes judgments about the credit
worthiness of each customer based on ongoing credit evaluations, and monitors current economic trends that might impact the level
of credit losses in the future. If the financial condition of the customer begins to deteriorate, resulting in their inability
to make payments within credit term provided, a larger allowance may be required.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2018 and 2017, allowances
for doubtful accounts were zero. No allowances for doubtful accounts were charged to the consolidated statement of income/(loss)
for the years ended December 31, 2018 and 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(f)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Concentration
of Credit Risk</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is exposed to credit risk in
the normal course of business, primarily related to accounts receivable and cash and cash equivalents. All of the Company&rsquo;s
cash and cash equivalents are maintained with financial institutions in the PRC, namely, Industrial and Commercial Bank of China
Limited, China Merchants Bank Company Limited and Sichuan Rural Credit Union, which are not insured or otherwise protected. The
Company placed $178,998,935 and $208,906,759 with these institutions as of December 31, 2018 and 2017, respectively.&nbsp;&nbsp;The
Company has not experienced any losses in such accounts in the PRC.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Concentrations of credit risk with respect
to accounts receivable exists as the Company sells a substantial portion of its products to a limited number of customers. However,
such concentrations of credit risks are limited since the Company performs ongoing credit evaluations of its customers&rsquo; financial
condition and extends credit terms as and when appropriate. Approximately 13% of the balances of accounts receivable as of December
31, 2017, were 90 days old or less. There were no accounts receivable as of December 31, 2018 as they were fully collected in the
year ended December 31, 2018.&nbsp;</P>

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

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

<!-- Field: Page; Sequence: 45; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 1 &ndash; NATURE OF BUSINESS AND SUMMARY
OF SIGNIFICANT ACCOUNTING POLICIES &ndash; Continued</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventories are stated at the lower of
cost, determined on a first-in first-out cost basis, or net realizable value. Costs of work-in-progress and finished goods comprise
direct materials, direct labor and an attributable portion of manufacturing overhead. Net realizable value is based on estimated
selling price less costs to complete and selling expenses.</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">(h)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Property, Plant and Equipment</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: justify">Property, plant and equipment are stated
at cost less accumulated depreciation and any impairment losses. Expenditures for new facilities or equipment, and major expenditures
for betterment of existing facilities or equipment are capitalized and depreciated using the straight-line method at rates sufficient
to depreciate such costs less 5% residual value over the estimated productive lives. All other ordinary repair and maintenance
costs are expensed as incurred.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mineral rights are recorded at cost less
accumulated depreciation and any impairment losses. Mineral rights are amortized ratably over the term of the lease, or the equivalent
term under the units (in tonnes) of production method, whichever is shorter.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Construction in process primarily represents
direct costs of construction of property, plant and equipment. Costs incurred are capitalized and transferred to property, plant
and equipment upon completion and depreciation will commence when the completed assets are placed in service.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&rsquo;s depreciation and amortization
policies on property, plant and equipment other than mineral rights and construction in process are as follows:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 90%; border-collapse: collapse">
<TR>
    <TD STYLE="vertical-align: top; width: 85%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 15%; border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center">Useful life</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center">(in years)&nbsp;</P></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings (including salt pans)</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8 - 20</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and machinery (including protective shells, transmission channels and ducts)</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3 - 8</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Motor vehicles</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture, fixtures and equipment</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3 - 8</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">Property, plant and equipment under the capital lease are depreciated
over their expected useful lives on the same basis as owned assets, or where shorter, the term of the lease, which is 20 years.</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: justify">Producing oil and gas properties are depreciated
on a unit-of-production basis over the proved developed reserves. Common facilities that are built specifically to service production
directly attributed to designated oil and gas properties are depreciated based on the proved developed reserves of the respective
oil and gas properties on a pro-rata basis. Common facilities that are not built specifically to service identified oil and gas
properties are depreciated using the straight-line method over their estimated useful lives. Costs associated with significant
development projects are not depreciated until commercial production commences and the reserves related to those costs are excluded
from the calculation of depreciation.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows Financial Accounting
Standards Board Accounting Standards Codification (&ldquo;FASB ASC&rdquo;), which established a uniform methodology for accounting
for estimated reclamation and abandonment costs. FASB ASC 410 requires the fair value of a liability for an asset retirement obligation
to be recognized in the period in which the legal obligation associated with the retirement of the long-lived asset is incurred.
When the liability is initially recorded, the offset is capitalized by increasing the carrying amount of the related long-lived
asset. Over time, the liability is accreted to its present value each period, and the capitalized cost is depreciated over the
useful life of the&nbsp;related asset. To settle the liability, the obligation is paid, and to the extent there is a difference
between the liability and the amount of cash paid, a gain or loss upon settlement is recorded.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Currently, there are no reclamation or
abandonment obligations associated with the land being utilized for exploitation by the bromine and crude salt factories. Also,
for the two chemical plants that are to be relocated, currently, there are no obligations to restore the land to its original condition.</P>

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

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

<!-- Field: Page; Sequence: 46; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 1 &ndash; NATURE OF BUSINESS AND SUMMARY
OF SIGNIFICANT ACCOUNTING POLICIES &ndash; Continued</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(j)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Recoverability
of Long Lived Assets</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with FASB ASC 360-10-35 &ldquo;Impairment
or Disposal of Long-lived Assets&rdquo;, long-lived assets to be held and used are analyzed for impairment whenever events or changes
in circumstances indicate that the carrying amount of an asset may not be fully recoverable or that the useful lives of those assets
are no longer appropriate. The Company evaluates at each balance sheet date whether events and circumstances have occurred that
indicate possible impairment.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determines the existence of
such impairment by measuring the expected future cash flows (undiscounted and without interest charges) and comparing such amount
to the carrying amount of the assets. An impairment loss, if one exists, is then measured as the amount by which the carrying amount
of the asset exceeds the discounted estimated future cash flows. Assets to be disposed of are reported at the lower of the carrying
amount or fair value of such assets less costs to sell. Asset impairment charges are recorded to reduce the carrying amount of
the long-lived asset that will be sold or disposed of to their estimated fair values. Charges for the asset impairment reduce the
carrying amount of the long-lived assets to their estimated salvage value in connection with the decision to dispose of such assets.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Upon the receipt of the closure notice
from the People's Government of Yangkou Town, Shouguang City in September 2018 (See Note 1(b)), the Company demolished the affected
factories. As a result, the Company wrote off net book value of the affected factories&rsquo; property, plant and equipment in
the amount of $18,644,473 which was recorded in the loss on demolition of factories in the consolidated statements of loss for
the fiscal year ended December 31, 2018. The Company will negotiate with the local villages over compensation for the payment already
made for the land leases and mineral rights of these factories. However, the Company is uncertain of the amount that it could recover
and when this could be accomplished. Therefore, the Company wrote off the mineral rights of the affected factories of $1,284,832
included in the write-off/impairment on property, plant and equipment in the consolidated statements of loss for the fiscal year
ended December 31, 2018 and $52,926 of prepaid land lease recorded in other operating loss in the consolidated statements of loss
for fiscal year ended December 31, 2018. The Company incurred dismantling fees in the amount of $273,757 recorded in other operating
loss in the consolidated statements of loss for fiscal year ended December 31, 2018. In addition, the Company recorded a write-off
of $112,481 included in the write-off/impairment of property, plant and equipment for certain wells and equipment damaged by flood
from a typhoon that occurred in August 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To comply with the new safety and environmental
regulations, the Company started the rectification and improvement program for the bromine and crude salt factories towards the
end of the third quarter of fiscal year 2017, and as a result recorded an impairment loss of $216,181 and a write-off of $728,740
for certain property, plant and equipment in the year ended December 31, 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">With the relocation of the two chemical
factories and the length of time required to set up the new factory building in the Bohai Park, the Company believes that it is
not beneficial to move the existing plant and equipment to the new premises. This is because of the age of the plant and equipment
and the impact on the production efficiency at the new plant with using plant and equipment that are idle for a substantial amount
of time. In addition, the Company also risks the possibility of not passing the inspection by the government at the new plant if
existing plant and equipment are used. Therefore, an impairment loss of $16,636,322 equivalent to the net book values as of October
31, 2017 of all the property, plant and equipment at the two chemical factories were recorded in the year ended December 31, 2017.
With the delayed commencement of the production bromine and crude salt factories, the Company is uncertain as to the future plan
for the land on which the two factories are sitting on. After considering the current circumstances and situation, Company determined
that it is appropriate to write off prepaid land lease related to the land on which the two factories are sitting on of $4,004,788
in the year ended December 31, 2018.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the relevant laws and regulations
in the PRC, the Company participates in a defined contribution retirement plan for its employees arranged by a governmental organization.
The Company makes contributions to the retirement plan at the applicable rate based on the employees&rsquo; salaries. The required
contributions under the retirement plans are charged to the consolidated statement of income/(loss) on an accrual basis when they
are due. The Company&rsquo;s contributions totaled $1,216,096 and $1,093,716 for the years ended December 31, 2018 and 2017, respectively.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows FASB ASC 805 &ldquo;Business
Combinations&rdquo; that certain mineral rights are considered tangible assets and that mineral rights should be accounted for
based on their substance. Mineral rights are included in property, plant and equipment.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Rentals payable under operating leases
are charged to the consolidated statement of income/(loss) on a straight line basis over the term of the relevant lease. For capital
leases, the present value of future minimum lease payments at the inception of the lease is reflected as an asset and a liability
in the consolidated balance sheet. Amounts due within one year are classified as short-term liabilities and the remaining balance
as long-term liabilities.&nbsp;</P>

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

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

<!-- Field: Page; Sequence: 47; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 1 &ndash; NATURE OF BUSINESS AND SUMMARY
OF SIGNIFICANT ACCOUNTING POLICIES &ndash; Continued</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(n)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reporting
Currency and Translation</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The financial statements of the Company&rsquo;s
foreign subsidiaries are measured using the local currency, Renminbi (&ldquo;RMB&rdquo;), as the functional currency; whereas the
functional currency and reporting currency of the Company is the United States dollar (&ldquo;USD&rdquo; or &ldquo;$&rdquo;).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As such, the Company uses the &ldquo;current
rate method&rdquo; to translate its PRC operations from RMB into USD, as required under FASB ASC 830 &ldquo;Foreign Currency Matters&rdquo;.
The assets and liabilities of its PRC operations are translated into USD using the rate of exchange prevailing at the balance sheet
date. The capital accounts are translated at the historical rate. Adjustments resulting from the translation of the balance sheets
of the Company&rsquo;s PRC subsidiaries are recorded in stockholders&rsquo; equity as part of accumulated other comprehensive income/(loss).
The consolidated statement of income/(loss) and comprehensive income/(loss) is translated at average rates during the reporting
period. Gains or losses resulting from transactions in currencies other than the functional currencies are recognized in net income/(loss)
for the reporting periods as part of general and administrative expense. Included in the general and administrative expense is
a foreign exchange gain of $1,315,454 and a foreign exchange loss $1,557,759 for the years ended December 31, 2018 and 2017. The
consolidated statement of cash flows is translated at the average rate during each quarter, with the exception of issuance of shares
and payment of dividends which are translated at historical rates.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All of the Company&rsquo;s operations and
assets are located in PRC.&nbsp;&nbsp;The Company may be adversely affected by possible political or economic events in this country.&nbsp;&nbsp;The
effect of these factors cannot be accurately predicted.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net revenue is net of discount and value
added tax and comprises the sale of bromine, crude salt and chemical products. Revenue is recognized when the control of the promised
goods is transferred to the customers in an amount that reflects the consideration that the Company expects to receive from the
customers in exchange for those goods. The acknowledgement of receipt of goods by the customers is when control of the product
is deemed to be transferred. Invoicing occurs upon acknowledgement of receipt of the goods by the customers. Customers have no
rights to return the goods upon acknowledgement of receipt of goods.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for income taxes in
accordance with the Income Taxes Topic of the FASB ASC, which requires the use of the liability method of accounting for deferred
income taxes. Under this method, deferred income taxes are recorded to reflect the tax consequences on future years of temporary
differences between the tax basis of assets and liabilities and their reported amounts at each period end. Deferred tax assets
and liabilities are measured using tax rates that are expected to apply to taxable income for the years in which those tax assets
and liabilities are expected to be realized or settled. The deferred income tax effects of a change in tax rates are recognized
in the period of enactment. If it is more likely than not that some portion or all of a deferred tax asset will not be realized,
a valuation allowance is recognized. The guidance also provides criteria for the recognition, measurement, presentation and disclosures
of uncertain tax positions. A tax benefit from an uncertain tax position may be recognized if it is &ldquo;more likely than not&rdquo;
that the position is sustainable based solely on its technical merits. Interests and penalties associated with unrecognized tax
benefits are included within the (benefit from) provision for income tax in the consolidated statement of income (loss).</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Exploration costs, which included the cost
of researching for appropriate places to drill wells and the cost of well drilling in search of potential natural brine or other
resources, are charged to the income statement as incurred. Once the commercial viability of a project has been confirmed, all
subsequent costs are capitalized.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For oil and gas properties, the successful
efforts method of accounting is adopted. The Company carries exploratory well costs as an asset when the well has found a sufficient
quantity of reserves to justify its completion as a producing well and where the Company is making sufficient progress assessing
the reserves and the economic and operating viability of the project. Exploratory well costs not meeting these criteria are charged
to expenses. Exploratory wells that discover potentially economic reserves in areas where major capital expenditure will be required
before production would begin and when the major capital expenditure depends upon the successful completion of further exploratory
work remain capitalized and are reviewed periodically for impairment.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accrues for costs relating
to litigation, including litigation defense costs, claims and other contingent matters, including liquidated damage liabilities,
when such liabilities become probable and reasonably estimable. Such estimates may be based on advice from third parties or on
management&rsquo;s judgment, as appropriate. Revisions to accruals are reflected in earnings (loss) in the period in which different
facts or information become known or circumstances change that affect the Company&rsquo;s previous assumptions with respect to
the likelihood or amount of loss. Amounts paid upon the ultimate resolution of such liabilities may be materially different from
previous estimates.&nbsp;</P>

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

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

<!-- Field: Page; Sequence: 48; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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">NOTE 1 &ndash; NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT
ACCOUNTING POLICIES &ndash; Continued</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: justify">(t)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stock-based
Compensation</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Common stock, stock options and stock warrants
issued to employees or directors are recorded at their fair values estimated at grant date using the Black-Scholes model and the
portion that is ultimately expected to vest is recognized as compensation cost over the requisite service period.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Common stock, stock options and stock warrants
issued to other than employees or directors are recorded on the basis of their fair value using the Black-Scholes option-pricing
model on the basis of the market price of the underlying common stock on the &ldquo;valuation date,&rdquo; which for options and
warrants related to contracts that have substantial disincentives to non-performance is the date of the contract, and for all other
contracts the measurement date is the date that the service is complete. Expense related to the options and warrants is recognized
on a straight-line basis over the period in which services are to be received. Where expense must be recognized prior to a valuation
date, the expense is computed under the Black-Scholes model on the basis of the market price of the underlying common stock at
the end of the period, and any subsequent changes in the market price of the underlying common stock up through the valuation date
is reflected in the expense recorded in the subsequent period in which that change occurs.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(u)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Basic
and Diluted Earnings (Loss) per Share of Common Stock</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic earnings per common share are based
on the weighted average number of shares outstanding during the periods presented.&nbsp;&nbsp;Diluted earnings per share are computed
using weighted average number of common shares plus dilutive common share equivalents outstanding during the period. Potential
common shares that would have the effect of increasing diluted earnings per share are considered to be anti-dilutive, i.e. the
exercise prices of the outstanding stock options were greater than the market price of the common stock. Anti-dilutive common stock
equivalents which were excluded from the calculation of number of dilutive common stock equivalents amounted to 258,737 and 43,541
shares for the years ended December 31, 2018 and 2017, respectively.</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">The following table sets forth the computation of basic and
diluted earnings(loss) per share:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" ALIGN="CENTER" STYLE="border-collapse: collapse; width: 90%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">Years ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Numerator</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 50%; text-align: left; text-indent: 0.5in">Net income/(loss)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">(69,963,986</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">7,953,313</TD><TD STYLE="width: 1%; 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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Denominator</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">Basic: Weighted-average common shares&nbsp;<BR> outstanding during the year</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">46,803,791</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">46,796,476</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: 0.5in">Add: Dilutive effect of stock options</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">39,354</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt; text-indent: 0.5in">Diluted</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">46,803,791</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">46,835,830</TD><TD STYLE="border-bottom: Black 2.5pt double; 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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Net income/(loss) 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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt; text-indent: 0.5in">Basic</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(1.49</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.17</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt; text-indent: 0.5in">Diluted</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(1.49</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.17</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

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

<!-- Field: Page; Sequence: 49; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 1 &ndash; NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT
ACCOUNTING POLICIES &ndash; Continued</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: justify">(v) Goodwill</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill represents the excess of the purchase
price over the net of the estimated fair value of the identifiable tangible and intangible assets acquired and liabilities assumed
in business acquisitions. Goodwill is tested for impairment at the reporting unit level annually or when events or changes in circumstances
indicate that the fair value of the reporting unit more likely than not is below the carrying amount, including goodwill. Goodwill
impairment is assessed based on qualitative factors and if the Company determines that it is more likely than not that the fair
value of a reporting unit is less than its carrying amount, quantitative test will be performed. As of December 31, 2018, the Company
performed the qualitative assessment and determined that it is more likely than not that the fair value of its chemical segment
is less than its carrying amount due to the uncertainty in the timing of receipt of the final approval of the design of the new
factory, the uncertainty in the forecast of demand for chemical products which may be affected by China&rsquo;s environmental protection
policies and the time that the segment may need to build up the customer base to a level similar to the past. Considering these
factors, the Company determined the fair value of its chemical segment based on the discounted cash flow model is less than the
carrying amount of its chemical segment to the extent of the entire goodwill and recorded an impairment charge of $27,966,050 in
the year ended December 31, 2018.&nbsp;</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Recently Adopted Accounting Pronouncements</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In May 2014 and April 2016, the FASB issued
ASU No. 2014-09 and ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606). The core principle of the guidance is that
an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects
the consideration to which the entity expects to be entitled in exchange for those goods or services. In August 2015, FASB issued
ASU 2015-14, which deferred the effective date of Update 2014-09 to annual reporting periods beginning after December 15, 2017.
The Company adopted this Update as of January 1, 2018. This adoption did not have a material impact on the Company&rsquo;s consolidated
financial statements as of December 31, 2018 as the amount and timing of all the Company&rsquo;s revenue will continue to be recognized
at a point in time. As required by the Update, the Company disclosed its revenues from contracts with customers into disaggregated
categories in Note 14.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In August 2016, the FASB issued ASU No.
2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments. The Update addresses eight
specific changes to how cash receipts and cash payments are presented and classified in the statement of cash flows. The amendments
in this Update are effective for public business entities for fiscal years beginning after December 15, 2017, and interim periods
within those fiscal years. Early adoption is permitted. An entity that elects early adoption must adopt all of the amendments in
the same period. The amendments in this Update should be applied using a retrospective transition method to each period presented.
If it is impracticable to apply the amendments retrospectively for some of the issues, the amendments for those issues would be
applied prospectively as of the earliest date practicable. The Company adopted this Update as of January 1, 2018 with no material
impact on the consolidated financial statements as of and for the fiscal year ended December 31, 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;In January 2017, the FASB issued
ASU No. 2017-04, Intangibles &ndash; Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment. To simplify
the subsequent measurement of goodwill, Step 2 was eliminated from the goodwill impairment test. Instead, under the amendments
in this Update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting
unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds
the reporting unit&rsquo;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to
that reporting unit. A public business entity that is a U.S. Securities and Exchange Commission (SEC) filer should adopt the amendments
in this Update for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early
adoption is permitted for goodwill impairment tests with a measurement date on or after January 1, 2017. The Company adopted this
Update as of December 31, 2018. See Note 1(v).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In May 2017, the FASB issued ASU No. 2017-09,
Compensation &ndash; Stock Compensation (Topic 718), Scope of Modification Accounting. The amendments in this Update provide guidance
about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting.
The amendments in this Update are effective for all entities for annual periods, and interim periods within those annual periods,
beginning after December 15, 2017. The amendments in this Update should be applied prospectively to an award modified on or after
the adoption date. The Company adopted this Update as of January 1, 2018 with no material impact on the consolidated financial
statements as of and for the fiscal year ended December 31, 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Recently Issued Accounting Pronouncements
Not Yet Adopted</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2016, the FASB issued ASU No.
2016-02, Leases (Topic 842). The amendments in this Update specify the accounting for leases. The core principle of Topic 842 is
that a lessee should recognize the assets and liabilities that arise from leases. For public business entities, the amendments
in this Update are effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal
years. The Company will adopt this ASU and related amendments on January 1, 2019 and expects to elect certain practical expedients
permitted under the transition guidance.&nbsp;The Company will also elect the optional transition method that allows for a cumulative-effect
adjustment in the period of adoption and will not restate prior periods&rsquo; financial statements.&nbsp;The Company continues
to evaluate the effect of the adoption of this ASU on its consolidated financial statements and related disclosure. Based on preliminary
estimates, the Company expects the total assets and total liabilities to increase upon the adoption of the ASU but does not expect
the effect on its consolidated balance sheet to be material. The Company does not expect adoption of the ASU to have a material
effect on the consolidated statement of income.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU No. 2016-13,
Financial Instruments &ndash; Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments
in this Update affect loans, debt securities, trade receivables, and any other financial assets that have the contractual right
to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets.
For public entities, the amendments are effective for fiscal years beginning after December 15, 2019, including interim periods
within those fiscal years. The Company is currently evaluating the effect of this on the consolidated financial statements and
related disclosure.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2018, the FASB issued ASU No.2018-07,
Compensation- Stock Compensation (Topic 718). Improvements to Nonemployee Share-Based Payment Accounting. The amendments in this
update expand the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees.
Prior to this update, Topic 718 applied only to share-based transactions to employees. Consistent with the accounting requirements
for employee share-based payment awards, nonemployee share-based payment awards within the scope of Topic 718 are measured at grant-date
fair value of the equity instruments that an entity is obligated to issue when the good has been delivered or the service has been
rendered and any other conditions necessary to earn the right to benefit from the instruments have been satisfied. The amendments
in the Update are effective for public business entities form fiscal years beginning after December 15, 2018, including interim
periods within that fiscal year. Early adoption is permitted, but no earlier than an entity&rsquo;s adoption date of Topic 606.
This is not expected to have a material effect on the Company&rsquo;s consolidated financial statements.</P>

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

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

<!-- Field: Page; Sequence: 50; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">As of December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 50%; text-align: left">Raw materials</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">396,482</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Finished goods</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">65,169</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">844,224</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: 1pt">Allowance for obsolete and slow-moving inventories</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(65,169</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(43,921</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">&#12288;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,196,785</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 3 &ndash; PREPAID LAND LEASE</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company prepaid for land leases with
lease terms for periods ranging from one to fifty years to use the land on which the production facilities and warehouses of the
Company are situated. The prepaid land lease is amortized on a straight line basis.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2017, the Company paid $9,732,118
for a 50-year lease of a piece of land for the new factory at Bohai Marine Fine Chemical Industrial Park. The land use certificate
is being processed by the government and the commencement date of the lease will be known upon completion of the application process
(See Note 1(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: justify">During the year ended December 31,
2018, amortization of prepaid land lease totaled $761,713  was recorded as direct labor and factory overheads incurred during
plant shutdown in the consolidated statement of income (loss), and wrote off $4,004,788 of prepaid land lease (See Note 1(j)
for further details).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2017,
amortization of prepaid land lease totaled $989,816, of which $634,535 and $355,281 were recorded as cost of net revenue and direct
labor and factory overheads incurred during plant shutdown.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has the rights to use certain
parcels of land located in Shouguang, the PRC, through lease agreements signed with local townships or the government authority.
For parcels of land that are collectively owned by local townships, the Company cannot obtain land use rights certificates.&nbsp;The
parcels of land of which the Company cannot obtain land use rights certificates covers a total of approximately&nbsp;38.6 square
kilometers of aggregate carrying value of $599,747 and&nbsp;approximately&nbsp;54.97 square kilometers&nbsp; of aggregate carrying
value of $645,761 as at December 31, 2018 and 2017, respectively.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 4&ndash; PROPERTY, PLANT AND EQUIPMENT,
NET</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property, plant and equipment, net consist
of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">As of December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">At cost:</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="width: 50%; text-align: left; padding-left: 20pt">Mineral rights</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">2,809,977</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">4,711,822</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 20pt">Buildings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">60,866,462</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">67,748,512</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 20pt">Plant and machinery</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">161,178,816</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">200,742,652</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-left: 20pt">Motor vehicles</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,230</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,792</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 20pt">Furniture, fixtures and office equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,289,010</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,150,588</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: 1pt; padding-left: 20pt">Construction in progress</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">6,535,808</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">183,036</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Total</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">234,686,303</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">277,545,402</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: accumulated depreciation and amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(134,681,628</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(163,597,407</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Impairment</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(17,722,045</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(18,833,491</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Net book value</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">82,282,630</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">95,114,504</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has certain buildings and salt
pans erected on parcels of land located in Shouguang, PRC, and such parcels of land are collectively owned by local townships or
the government. The Company has not been able to obtain property ownership certificates over these buildings and salt pans.&nbsp;The
aggregate carrying values of these properties situated on parcels of the land are $20,409,998 and $27,432,351 as at December 31,
2018 and 2017, respectively.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2018,
depreciation and amortization expense totaled $17,176,306, of which $16,209,588 and $966,718 were recorded in direct labor and
factory overheads incurred during plant shutdown and administrative expenses, respectively in the consolidated statement of income
(loss).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2017,
depreciation and amortization expense totaled $19,930,786 of which $13,443,298 and $1,213,010 were recorded as cost of net revenue
and administrative expenses, respectively in the consolidated statement of income (loss). During the year ended December 31, 2017,
depreciation and amortization expense related to property, plant and equipment of $5,274,478 was recorded in direct labor and factory
overheads incurred during plant shutdown in the consolidated statement of income (loss).</P>

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

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

<!-- Field: Page; Sequence: 51; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 4 &ndash; PROPERTY, PLANT AND EQUIPMENT,
NET &ndash; Continued</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the fiscal year 2018, the Company incurred
approximately $16.2 million to&nbsp;perform the rectification and improvements of the bromine and crude salt factories and approximately
$1.2 million in relocation cost of the chemical factories.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the fourth quarter of 2018, the
Company built new extraction wells for bromine facilities at costs of approximately $5.8 million to replace wells damaged by
flood from a typhoon during the third quarter of 2018. The construction of this project was completed as of December 31,
2018. In the fourth quarter of 2018, the Company built new extraction wells for bromine facilities at costs of approximately
$5.3 million to replace the old bromine wells. This project is expected to complete in June 30, 2019.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the third quarter of 2017, the Company
incurred enhancement works for rectification and improvement in order to meet the new environmental rules in China at costs of
approximately $0.6 million. In the fourth quarter of 2017, the Company incurred enhancement works for rectification and improvement
in order to meet the new environmental rules in China at costs of approximately $17.3 million. The construction of these projects
was completed as of December 31, 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the years ended December 31, 2018 and
2017, ordinary repair and maintenance expenses were $2,590,003 and $130,842, respectively.</P>

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

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

<!-- Field: Page; Sequence: 52; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 5 &ndash; PROPERTY, PLANT AND EQUIPMENT
UNDER CAPITAL LEASES, NET</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">Property, plant and equipment under capital leases, net consist
of the following:</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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">As of December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">At cost:</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="width: 50%; padding-left: 20pt">Buildings</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">119,899</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">125,939</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 20pt">Plant and machinery</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,193,375</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,314,196</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Total</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,313,274</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,440,135</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: 1pt">Less: accumulated depreciation and amortization</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(2,062,517</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,947,897</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Net book value</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">250,757</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">492,238</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The above buildings erected on parcels
of land located in Shouguang, PRC, are collectively owned by local townships. The Company has not been able to obtain property
ownership certificates over these buildings as the Company could not obtain land use rights certificates on the underlying parcels
of land.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2018,
depreciation and amortization expense totaled $267,012, which was recorded as cost of net revenue.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2017,
depreciation and amortization expense totaled $266,527, of which $198,998 and $67,529 were recorded as cost of net revenue and
administrative expenses, respectively.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 6 &ndash; ACCOUNTS PAYABLE AND ACCRUED
EXPENSE</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts payable and accrued expenses consist
of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">As of December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 50%; text-align: left">Salary payable</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">241,343</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">393,617</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Social security insurance contribution payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">140,326</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">135,203</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: 1pt">Other payables</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">523,589</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">503,263</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 2.5pt">Total</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">905,258</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,032,083</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 7 &ndash; DUE TO A RELATED PARTY AND
RELATED PARTY TRANSACTIONS</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 25, 2012, the Company purchased
five floors of a commercial building in the PRC, through SYCI, from Shandong Shouguang Vegetable Seed Industry Group Co., Ltd.
(the &ldquo;Seller&rdquo;) at a cost of approximately $5.7 million in cash, of which Mr. Ming Yang, the Chairman of the Company,
had a 99% equity interest in the Seller. During the first quarter of 2018, the Company entered into an agreement with the Seller,
a related party, to provide property management services for an annual amount of approximately $90,897 for five years from January
1, 2018 to December 31, 2022. The expense associated with this agreement for the December 31, 2018 was approximately $90,897.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the fiscal year 2018 and 2017, the
Company borrowed $355,212 and $450,000, and fully repaid later during the same period, from Jiaxing Lighting Appliance Company
Limited (Jiaxing Lighting&rdquo;), in which Mr. Ming Yang, a shareholder and the Chairman of the Company, has a 100% equity interest.
The amounts due to Jiaxing Lighting were unsecured, interest free and repayable on demand.</P>

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

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

<!-- Field: Page; Sequence: 53; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 COLSPAN="9" STYLE="text-align: justify">Taxes payable consists of the following:</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">As of December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 50%; text-align: left">Natural resource tax</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">156,147</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Land use tax payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,188,687</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">810,841</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: 1pt">Other tax payables</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">74,604</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Total current taxes payable</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,188,687</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">1,041,592</TD><TD STYLE="border-bottom: Black 2.5pt double; 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">NOTE 9 &ndash; CAPITAL LEASE OBLIGATIONS&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">The components of capital lease obligations are as follows:</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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: center">Imputed</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">As of December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: center; border-bottom: Black 1pt solid">Interest rate</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; width: 50%">Total capital lease obligations</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 11%; text-align: center">6.7%</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">2,267,025</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">2,507,201</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Less: Current portion</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(197,480</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(203,206</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Capital lease obligations, net of current portion</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: right; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,069,545</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,303,995</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Interest expense from capital lease obligations
amounted to $159,839 and $163,184, which were charged to the consolidated statement of income for the years ended December 31,
2018 and 2017. See Note 18 for future minimum lease payments disclosure.</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&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: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Authorized shares</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the annual general meeting held
on June 18, 2013, the shareholders of the Company approved the amendment to the Certificate of Incorporation to decrease the number
of the authorized shares of the Company&rsquo;s common stock to 80,000,000. The Company has completed the filing of the amendment
and restatement of the Certificate of Incorporation with the Secretary of the State of Delaware to decrease the number of authorized
shares of the Company&rsquo;s common stock. Accordingly, 80,000,000 is disclosed as the authorized shares of the Company&rsquo;s
common stock in the consolidated balance sheet as of December 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&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: 24px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Retained Earnings - Appropriated</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with the relevant PRC regulations
and the PRC subsidiaries&rsquo; Articles of Association, the Company&rsquo;s PRC subsidiaries are required to allocate a portion
of its profit after tax to the following reserve:</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>Statutory Common Reserve Funds</I></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">SCHC, SYCI and DCHC are required each year
to transfer at least 10% of the profit after tax as reported under the PRC statutory financial statements to the Statutory Common
Reserve Funds until the balance reaches 50% of the registered share capital.&nbsp;&nbsp;This reserve can be used to make up any
loss incurred or to increase share capital.&nbsp;&nbsp;Except for the reduction of losses incurred, any other application should
not result in this reserve balance falling below 25% of the registered capital. The Statutory Common Reserve Fund for SCHC, SYCI
and DCHC is 46%, 14% and 0% of its registered capital as of December 31, 2018 and 2017.&nbsp;</P>

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

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

<!-- Field: Page; Sequence: 54; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In September 2017, the Company issued 10,000
shares of common stock from the treasury shares to one of its consultants. The shares were valued at the closing market price on
the date of the agreement and recorded as general and administrative expense in the consolidated statements of income and comprehensive
income for the fiscal year 2017. The shares issued were deducted from the treasury shares at weighted average cost and the excess
of the cost over the closing market price was charged to additional paid-in-capital.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 12 &ndash; STOCK-BASED COMPENSATION</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the Company&rsquo;s Amended
and Restated 2007 Equity Incentive Plan approved in 2011(&ldquo;Plan&rdquo;), the aggregate number of shares of the Company&rsquo;s
common stock available for grant and issuance of stock options is 4,341,989 shares. On October 5, 2015, during the annual meeting
of the Company&rsquo;s stockholders, the aggregate number of shares reserved and available for grant and issuance pursuant to the
Plan was increased to 10,341,989. As of December 31, 2018, the number of shares of the Company&rsquo;s common stock available for
issuance under the Plan is 5,005,489.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fair value of each option award below
is estimated on the date of grant using the Black-Scholes option-pricing model. The risk free rate is based on the yield-to-maturity
in continuous compounding of the US Government Bonds with the time-to-maturity similar to the expected tenor of the option granted,
volatility is based on the annualized historical stock price volatility of the Company, and the expected life is based on the historical
option exercise pattern.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 3, 2018, the Company granted
to 17 members of the management staff options to purchase 497,000 shares of the Company&rsquo;s common stock, at an exercise price
of $0.713 per share and the options vested immediately. The options were valued at $121,000 fair value, with assumed 39.91% volatility,
a four-year expiration term with an expected tenor of 1.64 years, a risk free rate of 2.78% and no dividend yield.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 3, 2018, the Company granted
to our Chief Executive Officer, Chief Operating Officer and Chief Financial Officer options to purchase 1,200,000 shares of the
Company&rsquo;s common stock, at an exercise price of $0.713 per share and the options vested immediately. The options were valued
at $354,700 fair value, with assumed 41.72% volatility, a four-year expiration term with an expected tenor of 2.62 years, a risk
free rate of 2.83% and no dividend yield.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 3, 2018, the Company granted
to four independent directors and a consultant options to purchase 80,000 shares&nbsp;of the Company&rsquo;s common stock at an
exercise price of $0.713 per share and the options vested immediately. The options were valued at $20,500 fair value, with assumed
38.87% volatility, a three-year expiration term with expected tenor of 1.97 years, a risk free rate of 2.82% and no dividend yield.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2018 and
2017, total compensation costs for options issued recorded in the consolidated statement of income (loss) were $496,200 and $372,400.
There were no related tax benefits as a full valuation allowance was recorded in the years ended December 31, 2018 and 2017.</P>

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

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

<!-- Field: Page; Sequence: 55; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 12 &ndash; STOCK-BASED COMPENSATION
&ndash; Continued</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes all Company
stock option transactions between January 1, 2017 and December 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Number of Option <BR> and Warrants <BR> Outstanding and exercisable</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">Weighted- Average Exercise price of Option <BR> and Warrants</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: center; border-bottom: Black 1pt solid">Range of <BR> Exercise Price per Common Share</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; width: 50%">Balance, January 1, 2017</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">185,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">2.19</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 14%; text-align: center">$1.54 - $4.80</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Granted and vested during the year ended December 31, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">661,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.47</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">$1.44 - $1.98</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">Expired during the year ended December 31, 2017</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(37,500</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2.18</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: center; padding-bottom: 1pt">$1.83-$2.55</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Balance, December 31, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">808,500</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.61</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">$1.44 - $4.80</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Granted and vested during the year ended December 31, 2018</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,777,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.71</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">$0.71</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1pt">Expired during the year ended December 31, 2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(67,500</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1.96</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="text-align: center; padding-bottom: 1pt">$1.71-$2.55</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">Balance, December 31, 2018</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">2,518,000</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">0.97</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="text-align: center; padding-bottom: 2.5pt">$0.71 - $4.80</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 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: top; border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="vertical-align: top; border-bottom: black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="5" STYLE="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock and Warrants Options Exercisable and Outstanding</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; width: 35%">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 2%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 18%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 2%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 18%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 2%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 18%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted Average</FONT></TD>
    </TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remaining</FONT></TD>
    </TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">at December 31,</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;2018</P></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Range of</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Exercise Prices&nbsp;</P></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Contractual Life</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;(Years)&nbsp;</P></TD>
    </TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable and&nbsp;outstanding</FONT></TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,518,000</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$0.71 - $4.80</FONT></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.42</FONT></TD>
    </TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">All options exercisable and outstanding at December 31, 2018
are fully vested.</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 aggregate intrinsic value is calculated as the difference
between the exercise price of the underling options and the stock price of $0.78 and $1.47 for the Company&rsquo;s common stock
on December 31, 2018 and 2017.</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 aggregate intrinsic value of options outstanding and exercisable
as of December 31, 2018 was $119,059.</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 aggregate intrinsic value of options outstanding and exercisable
as of December 31, 2017 was $10,571.</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>

<!-- Field: Page; Sequence: 56; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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: justify">NOTE 13 &ndash; INCOME TAXES</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company utilizes the asset and liability
method of accounting for income taxes in accordance with FASB ASC 740-10.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(a)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;United
States (&ldquo;US&rdquo;)</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gulf Resources, Inc. may be subject to
the United States of America Tax law at tax rate of 21%. No provision for the US federal income taxes has been made as the Company
had no US taxable income for the years ended December 31, 2018 and 2017, and management believes that its earnings are permanently
invested in the PRC.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 22, 2017, the Tax Cuts and
Jobs Act (&ldquo;TCJA&rdquo;) was enacted in law. With the new tax law, the corporation income tax rate is reduced from 35% to
21% and there is a one-time mandatory transition tax on accumulated foreign earnings. The Company computed this one-time mandatory
transition tax on accumulated foreign earnings to be approximately $5.4 million. However, as the Company has available US federal
net operating loss carry forwards and foreign tax credit to fully offset the mandatory inclusion of the accumulated foreign earnings,
no net tax liability arose from the inclusion of these accumulated foreign earnings. &nbsp;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;British
Virgin Islands (&ldquo;BVI&rdquo;)</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Upper Class Group Limited was incorporated
in the BVI and, under the current laws of the BVI, it is not subject to tax on income or capital gain in the BVI. Upper Class Group
Limited did not generate assessable profit for the years ended December 31, 2018 and 2017.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Hong Kong Jiaxing Industrial Limited&nbsp;was
incorporated in Hong Kong and is subject to Hong Kong profits tax. The Company is subject to Hong Kong taxation on its activities
conducted in Hong Kong and income arising in or derived from Hong Kong.&nbsp;&nbsp;No provision for profits tax has been made as
the Company has no assessable income for the years ended December 31, 2018 and 2017.&nbsp;&nbsp;The applicable statutory tax rates
for the years ended December 31, 2018 and 2017 are 16.5%.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Enterprise income tax (&ldquo;EIT&rdquo;)
for SCHC, SYCI and DCHC in the PRC is charged at 25% of the assessable profits.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The operating subsidiaries SCHC, SYCI and
DCHC are wholly foreign-owned enterprises (&ldquo;FIE&rdquo;) incorporated in the PRC and are subject to PRC Local Income Tax Law.
The PRC tax losses may be carried forward to be utilized against future taxable profit for ten years for High-tech enterprises
and small and medium-sized enterprises of science and technology and for five years for other companies. Tax losses of the operating
subsidiaries of the Company may be carried forward for five years.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 22, 2008, the Ministry of Finance
(&ldquo;MOF&rdquo;) and the State Administration of Taxation (&ldquo;SAT&rdquo;) jointly issued Cai Shui [2008] Circular 1 (&ldquo;Circular
1&rdquo;). According to Article 4 of Circular 1, distributions of accumulated profits earned by a FIE prior to January 1, 2008
to foreign investor(s) in 2008 will be exempted from withholding tax (&ldquo;WHT&rdquo;) while distribution of the profit earned
by an FIE after January 1, 2008 to its foreign investor(s) shall be subject to WHT at 5% effective tax rate.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2018 and 2017, the accumulated
distributable earnings under the Generally Accepted Accounting Principles (&ldquo;GAAP&rdquo;) of PRC that are subject to WHT are
$240,563,868 and $282,660,981, respectively. Since the Company intends to reinvest its earnings to further expand its businesses
in mainland China, its foreign invested enterprises do not intend to declare dividends to their immediate foreign holding companies
in the foreseeable future. Accordingly, as of December 31, 2018 and 2017, the Company has not recorded any WHT on the cumulative
amount of distributable retained earnings of its foreign invested enterprises that are subject to WHT in China. As of December
31, 2018 and 2017, the unrecognized WHT are $11,035,843 and $14,133,049, respectively.</P>

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

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

<!-- Field: Page; Sequence: 57; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 13 &ndash; INCOME TAXES &ndash; Continued</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company&rsquo;s income tax returns
are subject to the various tax authorities&rsquo; examination. The federal, state and local authorities of the United States may
examine the Company&rsquo;s income tax returns filed in the United States for three years from the date of filing. The Company&rsquo;s
US income tax returns since 2015 are currently subject to examination.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inland Revenue Department of Hong Kong
(&ldquo;IRD&rdquo;) may examine the Company&rsquo;s income tax returns filed in Hong Kong for seven years from date of filing.
For the years 2011 through 2017, HKJI did not report any taxable income. It did not file any income tax returns during these years
except for 2014. For companies which do not have taxable income, IRD typically issues notification to companies requiring them
to file income tax returns once in every four years. The tax returns for 2014 are currently subject to examination.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;The components of the provision for
income taxes/(tax benefits) from continuing operations are:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">Years ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 50%; text-align: left">Current taxes &ndash; PRC</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">7,737,087</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: 1pt">Deferred tax &ndash; PRC</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(13,087,855</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(4,126,947</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(13,087,855</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">3,610,140</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The effective income tax expenses (benefits)
differ from the PRC statutory income tax rate of 25% from continuing operations in the PRC as follows:-</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">Years ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 50%; text-align: left">Statutory income tax rate-PRC</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">(25</TD><TD STYLE="width: 1%; text-align: left">%)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">25</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Non-deductible net of Non-taxable items</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">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; padding-bottom: 1pt">Change in valuation allowance-US federal net operating loss</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Effective tax rate</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(16</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">%)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">31</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">%</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2018 and 2017, the Company
had a US federal net operating loss (&ldquo;NOL&rdquo;) of approximately $0.6 million and $15.3 million available to offset against
future federal income tax liabilities, respectively.&nbsp;The&nbsp;NOL can be carried forward up to 20 years from the year the
loss was incurred and will begin to expire after 2019. It is however subject to limitation of the US tax regulations arising from
previous changes in ownership and business of the Company. Due to these limitations, the NOL carryovers as of December 31, 2017
are no longer available for use to offset against future US federal taxable income.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Differences between the application of
accounting principles and tax laws cause differences between the bases of certain assets and liabilities for financial reporting
purposes and tax purposes. The tax effects of these differences, to the extent they are temporary, are recorded as deferred tax
assets and liabilities. Significant components of the Company&rsquo;s deferred tax assets and liabilities at December 31, 2018
and 2017 are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">As of December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Deferred tax liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Deferred tax 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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 50%; text-align: left; padding-left: 10pt">Allowance for obsolete and slow-moving inventories</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">16,292</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">10,980</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Impairment on property, plant and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,696,332</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,610,228</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Impairment on prepaid land lease</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">840,284</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</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-left: 10pt">Exploration costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,813,965</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,905,347</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Compensation costs of unexercised stock options</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">194,016</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">98,092</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-left: 10pt">PRC tax losses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,663,985</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; padding-left: 10pt">US federal net operating loss</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">119,000</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Total deferred tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,343,874</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,624,647</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Valuation allowance</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(313,016</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(98,092</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Net deferred tax asset</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">19,030,858</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">6,526,555</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The increases in valuation allowance for
the year ended December 31, 2018 was $214,924. This relates to the tax effect of NOL and compensation costs of unexercised stock
options as of December 31, 2018. As the Company intends to reinvest its earnings in its business in mainland China, it recorded
a 100% valuation allowance for these deferred tax effect assets as of December 31, 2018 and 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The decrease in valuation allowance for
the year ended December 31, 2017 was $11,597,894. This was mainly due to the change in tax rate in the amount of $4,681,528, the
utilization of NOL to offset the one-time mandatory transition tax on accumulated foreign earnings in the amount of $3,721,336
and the NOL limitation adjustment in the amount of $3,220,530.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no unrecognized tax benefits
as of January 1, 2017 and hence the Company did not recognize any interest or penalties during 2018 and 2017 related to unrecognized
tax benefits. There has been no change in unrecognized tax benefits during 2018 and 2017 and there was no accrual for uncertain
tax positions as of December 31, 2018 and 2017.</P>

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

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

<!-- Field: Page; Sequence: 58; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has four reportable segments:&nbsp;&nbsp;bromine,
crude salt, chemical products and natural gas. The reportable segments are consistent with how management views the markets served
by the Company and the financial information that is reviewed by its chief operating decision maker.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">An operating segment&rsquo;s performance
is primarily evaluated based on segment operating income, which excludes share-based compensation expense, certain corporate costs
and other income not associated with the operations of the segment. These corporate income (costs) are separately stated below
and also include costs that are related to functional areas such as accounting, treasury, information technology, legal, human
resources, and internal audit. All intersegment transactions have been eliminated. The Company believes that segment operating
income, as defined above, is an appropriate measure for evaluating the operating performance of its segments. All the customers
are located in PRC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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="border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Year Ended</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>December 31,2018 </B></P></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Bromine *</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Crude</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;Salt *</B>&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Chemical</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;Products</B>&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Natural Gas</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Segment</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;Total</B>&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Corporate</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Total</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 20%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net revenue </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(external customers)</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,981,573</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">613,368</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,594,941</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,594,941</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net revenue (intersegment)</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">&mdash;</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">&mdash;</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">&mdash;</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">&mdash;</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">&mdash;</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">&mdash;</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">&mdash;</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income (loss) from operations before income taxes benefit</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">(40,504,752</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</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">(8,336,305</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</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">(34,757,750</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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">(204,517</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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">(83,803,324</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</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">250,793</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">(83,552,531</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income taxes benefit</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">(10,304,897</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</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">(1,902,111</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</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">(880,847</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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">&mdash;</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">(13,087,855</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</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">-</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">(13,087,855</FONT></TD>
    <TD><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)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income (loss) from operations after </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">income taxes (benefit)</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">(30,199,855</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</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">(6,434,194</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</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">(33,876,903</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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">(204,517</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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">(70,715,469</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</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">250,793</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">(70,464,676</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total assets</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">115,233,773</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">37,254,518</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">144,172,070</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">1,883,419</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">298,543,780</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,010</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">298,546,790</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation and amortization</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">11,979,985</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">4,983,636</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">479,697</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">&mdash;</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">17,443,318</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">&mdash;</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">17,443,318</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">Capital expenditures</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">31,904,288</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">2,145,440</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">1,192,963</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">30,616</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">35,273,307</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">&mdash;</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">35,273,307</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Year Ended</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>December 31, 2017</B></P></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Bromine *</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Crude</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;Salt *</B></P></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Chemical</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;Products</B></P></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Natural Gas</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Segment</B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;Total</B></P></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Corporate</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Total</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 20%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net revenue </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(external customers)</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">42,224,901</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,986,080</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">56,311,460</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">107,522,441</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 8%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">107,522,441</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net revenue (intersegment)</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">6,305,642</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">&mdash;</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">&mdash;</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">&mdash;</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">6,305,642</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">&mdash;</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">6,305,642</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income from operations before income taxes</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">12,460,230</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">2,426,137</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">(1,024,569</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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">(116,465</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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">13,745,333</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">(2,573,722</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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">11,171,611</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">Income taxes</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">3,156,016</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">585,521</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">(131,397</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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">&mdash;</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,610,140</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>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,610,140</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income from operations after income taxes</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">9,304,214</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">1,840,616</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">(893,172</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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">(116,465</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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">10,135,193</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">(2,573,722</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</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">7,561,471</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">Total assets</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">147,124,127</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">51,512,530</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">186,677,501</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">2,119,756</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">387,433,914</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">65,509</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">387,499,423</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation and amortization</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">14,533,169</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">2,452,737</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,211,407</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">&mdash;</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">20,197,313</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">&mdash;</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">20,197,313</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">Capital expenditures</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">465,655</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">17,411,762</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">&mdash;</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">61,235</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">17,938,652</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">&mdash;</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">17,938,652</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</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">&mdash;</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">&mdash;</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">29,374,909</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">&mdash;</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">29,374,909</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">&mdash;</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">29,374,909</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 8.4pt; text-align: justify; text-indent: -8.4pt">* Common
production overheads, operating and administrative expenses and asset items (mainly cash and certain office equipment) of bromine
and crude salt segments in SCHC were split by reference to the average selling price and production volume of respective segment.</P>

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

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

<!-- Field: Page; Sequence: 59; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 14 &ndash; BUSINESS SEGMENTS &ndash;
Continued</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">Years ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1pt solid">Reconciliations</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 50%; text-align: left">Total segment operating income(loss)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">(83,803,324</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">13,745,333</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Corporate costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,064,661</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,015,963</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: 1pt">Unrealized gain/(loss) on translation of intercompany balance</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">1,315,454</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,557,759</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Income (loss) from operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(83,552,531</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,171,611</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: 1pt">Other income net of expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">500,690</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">391,842</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">Income (loss) before income taxes</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(83,051,841</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">11,563,453</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table shows the major customer(s)
(10% or more) for the year ended December&nbsp;31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: center; border-bottom: Black 1pt solid">Number</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Customer</TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>Bromine</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>(000&rsquo;s)</B></P></TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>Crude
Salt</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>(000&rsquo;s)</B>&nbsp;</P></TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>Chemical
Products</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>(000&rsquo;s)</B></P></TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>Total</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>Revenue</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>&nbsp;(000&rsquo;s)</B></P></TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>Percentage
of</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>Total</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>Revenue&nbsp;(%)</B></P></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: center; width: 5%">1</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 25%; text-align: left">Shandong Morui Chemical Company Limited</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">&mdash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">656</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">155</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 8%; text-align: right">811</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; text-align: right">31</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: center">2</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">783</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">783</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">30</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: center; padding-bottom: 1pt; border-bottom: Black 1pt solid">3</TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-bottom: 1pt; border-bottom: Black 1pt solid">Shouguang Weidong Chemical Company Limited</TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">543</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">543</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">21</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">%</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table shows the major customer(s)
(10% or more) for the year ended December&nbsp;31, 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Number</TD><TD STYLE="font-weight: bold; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Customer</TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>Bromine</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>(000&rsquo;s)</B>&nbsp;</P></TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>Crude
Salt</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>(000&rsquo;s)</B>&nbsp;</P></TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>Chemical
Products</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>(000&rsquo;s)</B></P></TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>Total</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>Revenue</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>&nbsp;(000&rsquo;s)</B></P></TD><TD STYLE="padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>Percentage
of</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>Total</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><B>Revenue&nbsp;(%)</B></P></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 5%; border-bottom: Black 1pt solid; text-align: center">1</TD><TD STYLE="width: 2%; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 25%; text-align: left; padding-bottom: 1pt; border-bottom: Black 1pt solid">Shandong Morui Chemical Company Limited</TD><TD STYLE="width: 2%; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 8%; border-bottom: Black 1pt solid; text-align: right">7,852</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 8%; border-bottom: Black 1pt solid; text-align: right">2,952</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 8%; border-bottom: Black 1pt solid; text-align: right">3,463</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 8%; border-bottom: Black 1pt solid; text-align: right">14,267</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; border-bottom: Black 1pt solid; text-align: right">13.3</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">%</TD></TR>
</TABLE>


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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company sells a substantial portion
of its products to a limited number of customers. During the year ended December 31, 2018, the Company sold 90% of its products
to its top five customers, respectively. At December 31, 2018, amount due from these customers were $0.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2017,
the Company sold 36.7% of its products to its top five customers. At December 31, 2017, amount due from these customers were $22,804,914.&nbsp;</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2018,
the Company did not purchase any raw materials.&nbsp;During the year ended December 31, 2017, the Company purchased 68.2% of its
raw materials from its top five suppliers.&nbsp;&nbsp;At December 31, 2017, amounts due to those suppliers included in accounts
payable were $0.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 17 &ndash; FAIR VALUE OF FINANCIAL
INSTRUMENTS</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying values of financial instruments,
which consist of cash and other payables, approximate their fair values due to the short-term nature of these instruments.&nbsp;&nbsp;There
were no material unrecognized financial assets and liabilities as of December 31, 2018 and 2017.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 18 &ndash; CAPITAL COMMITMENT AND
OPERATING LEASE COMMITMENTS</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2018, the Company leased
real property adjacent to Factory No. 1, with the related production facility, channels and ducts, other production equipment and
the buildings located on the property, under a capital lease. The future minimum lease payments required under the capital lease,
together with the present value of such payments, are included in the table shown below.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has eight parcels of land under
non-cancelable operating leases, with fixed rentals and expire through, December 2021, December 2023, December 2030, April 2038,
December 2040, February 2059, August 2059 and June 2060, respectively. The remaining lease obligations of lease agreements related
to the factories that were not allowed to resume production as required by the government (See Note 1(b)) were excluded from the
Operating Lease Obligations below as the lease agreements are considered terminated.</P>

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

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

<!-- Field: Page; Sequence: 60; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 18 &ndash; CAPITAL COMMITMENT AND
OPERATING LEASE COMMITMENTS &ndash; Continued</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the Company&rsquo;s
contractual obligations as of December 31, 2018</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</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>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capital Lease Obligations</FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating Lease Obligations</FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property Management Fees</FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capital Expenditure</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payable within:</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 35%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 12 months</FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">273,479</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">774,948</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">90,897</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="width: 11%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">28,167,276</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 13 to 24 months</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">273,479</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">785,488</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">90,897</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">&mdash;</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 25 to 36 months</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">273,479</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">799,432</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">90,897</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">&mdash;</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 37 to 48 months</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">273,479</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">647,683</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">90,897</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">&mdash;</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 49 to 60 months</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">273,479</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">654,652</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">90,897</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">&mdash;</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">thereafter</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,914,353</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,281,658</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&mdash;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,281,748</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,943,861</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">454,485</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">28,167,276</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Amount representing interest</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,014,723</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of net minimum lease payments</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 2.25pt double"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,267,025</FONT></TD>
    <TD STYLE="border-bottom: black 2.25pt double">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Rental expenses related to operating leases
of the Company amounted to $1,046,486 and $1,044,611 were charged to the consolidated statements of income/(loss) for the years
ended December 31, 2018 and 2017, respectively.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 28, 2019, 96,969 shares of
common stock were issued upon cashless exercise of 245,000 options.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2019, the Company
issued 20,000 shares of common stock from the treasury shares to one of its consultants. The shares issued will be deducted
from the treasury shares at weighted average cost and the excess of the cost over the closing market price will be charged to
additional paid-in-capital.</P>

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

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

<!-- Field: Page; Sequence: 61; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">SCHEDULE I &ndash; PARENT ONLY FINANCIAL
INFORMATION</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following presents condensed parent
company only financial information of Gulf Resources, Inc.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Condensed Balance Sheets</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">As of December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Current 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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Prepayments and deposits</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Total Current Assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Non-Current 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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 50%; text-align: justify">Interests in subsidiaries</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">230,229,081</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; text-align: right">317,771,899</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Amounts due from group companies</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">64,017,517</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">64,578,603</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Total non-current assets</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">294,246,598</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">382,350,502</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Total Assets</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">294,246,598</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">382,350,502</TD><TD STYLE="border-bottom: Black 2.5pt double; 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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Liabilities and Stockholders&rsquo; 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: justify">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: White">
    <TD STYLE="text-align: justify">Other payables and accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">250,493</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">245,605</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Amounts due to group companies</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">142,701</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">142,701</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Total Current Liability</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">393,194</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">388,306</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1pt">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Total Liabilities</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">393,194</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">388,306</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">&#12288;</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: justify">Stockholders&rsquo; 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">PREFERRED STOCK; $0.001 par value; 1,000,000 shares authorized; none outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>COMMON STOCK; $0.0005 par value; 80,000,000 shares authorized; 46,803,791 shares outstanding as of December 31, 2018 and 2017, respectively</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,525</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,525</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Treasury stock; 249,149 shares, at cost, as of December 31, 2018 and 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(554,870</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(554,870</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Additional paid-in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">95,020,808</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">94,524,608</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">Retained earnings unappropriated</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">185,608,445</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">255,572,431</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify">Retained earnings appropriated</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24,233,544</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">24,233,544</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Cumulative translation adjustment</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(10,478,048</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8,162,958</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1pt">Total Stockholders&rsquo; Equity</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">293,853,404</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">381,962,196</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; padding-bottom: 2.5pt">Total Liabilities and Stockholders&rsquo; Equity</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">294,246,598</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">382,350,502</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Condensed Statements of Income(loss)&nbsp;</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">&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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 50%; text-align: left; padding-bottom: 1pt; text-indent: 9pt">General and administrative expenses</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 11%; border-bottom: Black 1pt solid; text-align: right">(1,061,674</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="width: 2%; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">$</TD><TD STYLE="width: 11%; border-bottom: Black 1pt solid; text-align: right">(1,011,593</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">TOTAL OPERATING EXPENSES</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,061,674</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(1,011,593</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">OTHER 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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: 9pt">Interest expense</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(500</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(414</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">TOTAL OTHER EXPENSES</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(500</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(414</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">TOTAL EXPENSES</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,062,174</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,012,007</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Equity in net income (loss) of subsidiaries</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(68,901,812</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">8,965,320</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">INCOME (LOSS) BEFORE TAXES</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(69,963,986</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,953,313</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">INCOME TAXES</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">NET INCOME(LOSS)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">(69,963,986</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">)</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">7,953,313</TD><TD STYLE="border-bottom: Black 2.5pt double; 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></TR>
</TABLE>

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

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

<!-- Field: Page; Sequence: 62; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;S-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><U>Condensed Statements of Cash Flows</U></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="text-align: center; border-bottom: Black 1pt solid">Years Ended December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center; border-bottom: Black 1pt solid">2017</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="3" STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">CASH FLOWS FROM OPERATING ACTIVITIES</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#12288;</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#12288;</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 50%; text-align: left">Net income (loss)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">(69,963,986</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 11%; text-align: right">7,953,313</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Adjustments to reconcile net income (loss) to <BR> net cash 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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Equity loss (earnings) in unconsolidated subsidiaries</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">68,901,812</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(8,965,320</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0.25in">Stock-based compensation expense-options</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">496,200</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">372,400</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0.25in">Shares issued from treasury stock for services</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,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">Changes in assets and 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: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt; text-indent: 0.25in">Other payables and accrued expenses</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">4,888</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">2,760</TD><TD STYLE="border-bottom: Black 1pt solid; 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: 1pt">Net cash used in operating activities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(561,086</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">(619,047</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">)</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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1pt">Advances from group companies</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">561,086</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">619,047</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1pt">Net cash provided by financing activities</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">561,086</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">619,047</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">NET INCREASE IN CASH AND CASH EQUIVALENTS</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&mdash;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1pt">CASH AND CASH EQUIVALENTS - BEGINNING OF YEAR</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 2.5pt">CASH AND CASH EQUIVALENTS - END OF YEAR</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&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: 0px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Basis of presentation</U></FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">In the condensed parent-company-only
financial statements, the Company&rsquo;s investment in subsidiaries is stated at cost plus equity in undistributed earnings of
subsidiaries since the date of acquisition. The Company&rsquo;s share of net income(loss) of its subsidiaries is included in condensed
statements of income(loss) using the equity method. These condensed parent-company-only financial statements should be read in
connection with the consolidated financial statements and notes thereto.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">As of December 31, 2018, the
Company itself has no purchase commitment, capital commitment and operating lease commitment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&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: 0px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Restricted Net Assets</U></FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Schedule I of Rule 5-04 of Regulation
S-X requires the condensed financial information of registrant shall be filed when the restricted net assets of consolidated subsidiaries
exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year. For purposes of the above
test, restricted net assets of consolidated subsidiaries shall mean that amount of the registrant&rsquo;s proportionate share of
net assets of consolidated subsidiaries (after intercompany eliminations) which as of the end of the most recent fiscal year may
not be transferred to the parent company by subsidiaries in the form of loans, advances or cash dividends without the consent of
a third party (i.e., lender, regulatory agency, foreign government, etc.).</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">The condensed parent company
financial statements have been prepared in accordance with Rule 12-04, Schedule I of Regulation S-X as the restricted net assets
of the subsidiaries of Gulf Resources, Inc. exceed 25% of the consolidated net assets of Gulf Resources, Inc. The ability of the
Company&rsquo;s Chinese operating subsidiaries to pay dividends may be restricted due to the foreign exchange control policies
and availability of cash balances of the Chinese operating subsidiaries. Because a significant portion of the Company&rsquo;s operations
and revenues are conducted and generated in China, a significant portion of the revenues being earned and currency received are
denominated in RMB. RMB is subject to the exchange control regulation in China, and, as a result, the Company may be unable to
distribute any dividends outside of China due to PRC exchange control regulations that restrict the Company&rsquo;s ability to
convert RMB into US Dollars.</P>

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

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

<!-- Field: Page; Sequence: 63; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;S-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><A NAME="l"></A>Item 9. Changes in and Disagreements with Accountants on
Accounting and Financial Disclosure.</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">None.</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: justify"><B><A NAME="m"></A>Item 9A. Controls and Procedures.</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: justify"><B><I>Evaluation of Disclosure Controls
and Procedure</I></B> &nbsp;&nbsp;We maintain &ldquo;disclosure controls and procedures&rdquo;, as such term is defined under Exchange
Act Rule 13a-15(e), that are designed to ensure that information required to be disclosed in our Exchange Act reports is recorded,
processed, summarized, and reported within the time periods specified in the SEC&rsquo;s rules and forms, and that such information
is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate,
to allow timely decisions regarding required disclosures. In designing and evaluating the disclosure controls and procedures, our
management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance
of achieving the desired control objectives and in reaching a reasonable level of assurance our management necessarily was required
to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures. We have carried out an evaluation
as required by Rule 13a-15(d) under the supervision and with the participation of our management, including our Chief Executive
Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures
as of December 31, 2018. Based upon their evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as
of December 31, 2018, the Company&rsquo;s disclosure controls and procedures were effective.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Management&rsquo;s Report on Internal
Control over Financial Reporting</I></B> &nbsp;Our management is responsible for establishing and maintaining adequate internal
control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Internal control over
financial reporting refers to the process designed by, or under the supervision of, our principal executive officer and principal
financial officer, and effected by our Board of Directors, management and other personnel, 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, and includes those policies and procedures that:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="width: 98%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of our assets;</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="width: 98%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorization of our management and directors; and</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="width: 98%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Provide reasonable assurance regarding prevention or timely detection of unauthorized acquisitions, use or disposition of our assets that could have a material effect on the financial statements.</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Internal control over financial reporting
cannot provide absolute assurance of achieving financial reporting objectives because of its inherent limitations. Internal control
over financial reporting is a process that involves human diligence and compliance and is subject to lapses in judgment and breakdowns
resulting from human failures. Internal control over financial reporting also can be circumvented by collusion or improper management
override. Because of such limitations, there is a risk that material misstatements may not be prevented or detected on a timely
basis by internal control over financial reporting. However, these inherent limitations are known features of the financial reporting
process. Therefore, it is possible to design into the process safeguards to reduce, though not eliminate, this risk. Management
is responsible for establishing and maintaining adequate internal control over financial reporting for the company.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Management has used the framework set forth
in the report entitled <I>Internal Control&mdash;Integrated Framework</I> published by the Committee of Sponsoring Organizations
of the Treadway Commission (2013 framework), known as COSO, to evaluate the effectiveness of our internal control over financial
reporting.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A material weakness is a deficiency, or
a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a
material misstatement of the Company&rsquo;s annual or interim financial statements will not be prevented or detected on a timely
basis. Based on such evaluation our CEO and CFO have concluded that, as of December 31, 2018, our internal controls over financial
reporting was effective.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This annual report does not include an
attestation report of our registered public accounting firm regarding internal control over financial reporting. Management&rsquo;s
report was not subject to attestation by our registered public accounting firm pursuant to the Dodd-Frank Wall Street Reform and
Consumer Protection Act, which permits us to provide only management&rsquo;s report in this annual report.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Changes in Internal Control Over
Financial Reporting</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: justify">There were no changes in our internal control
over financial reporting (as such term is defined in Rules 13a-15(f) under the Exchange Act) during our most recently completed
fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial
reporting.</P>

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

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

<!-- Field: Page; Sequence: 64; Options: NewSection; Value: 34 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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"><B><A NAME="n"></A>Item 9B. Other Information.</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">None.</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>PART III</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: justify">We are incorporating by reference the information
required by Part&nbsp;III of this report on Form&nbsp;10-K from our proxy statement relating to our 2019 annual meeting of stockholders
(the &ldquo;2019 Proxy Statement&rdquo;), which will be filed with the Securities and Exchange Commission within 120&nbsp;days
after the end of our fiscal year ended December&nbsp;31, 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="o"></A>Item 10. Directors and Executive Officers
and Corporate Governance.</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: justify">The information required by this item is
included under the captions &ldquo;Election of Directors&nbsp;&mdash; Nominees,&rdquo; &ldquo;Information Concerning Executive
Officers&rdquo; and &ldquo;Section&nbsp;16(a) Beneficial Ownership Reporting Compliance&rdquo; in the 2019 Proxy Statement and
incorporated herein by reference.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="p"></A>Item 11. Executive Compensation.</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: justify">The information required by this item is
included under the captions &ldquo;Election of Directors&nbsp;&mdash; Compensation of Non-Employee Directors,&rdquo; &ldquo;Election
of Directors&nbsp;&mdash; Compensation Committee Interlocks and Insider Participation,&rdquo; &ldquo;Compensation Discussion and
Analysis,&rdquo; and &ldquo;Compensation Committee Report&rdquo; in the 2019 Proxy Statement and incorporated herein by reference.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="q"></A>Item 12. Security Ownership of Certain
Beneficial Owners and Management and Related Stockholder Matters.</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: justify">The information required by this item is
included under the captions &ldquo;Security Ownership of Certain Beneficial Owners and Management&rdquo; and &ldquo;Equity Compensation
Plan Information&rdquo; in the 2019 Proxy Statement and incorporated herein by reference.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="r"></A>Item 13. Certain Relationships and Related
Transactions, and Director Independence.</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: justify">The information required by this item is
included under the captions &ldquo;Certain Relationships and Related Person Transactions, and Director Independence&rdquo; and
&ldquo;Election of Directors&nbsp;&mdash; Board Meetings and Committees&rdquo; in the 2019 Proxy Statement and incorporated herein
by reference.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><A NAME="s"></A>Item 14. Principal Accounting Fees and
Services.</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: justify">The information required by this item
is included under the caption &ldquo;Audit Committee Report&rdquo; in the 2019 Proxy Statement and incorporated herein by reference.</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: right"></P>

<!-- Field: Page; Sequence: 65; Value: 34 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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"><B>PART IV</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"><B><A NAME="t"></A>Item 15. Exhibits and Financial Statement Schedules.</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: justify"><B><I>(a) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Financial
Statements and Schedules</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&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">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Statements &ndash; The financial statements filed as part of this filing are listed on the index to the Financial Statements and Supplementary Data, Item 8 of Part II, on page F-1.</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&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">
    <TD STYLE="width: 48px">&nbsp;</TD>
    <TD STYLE="width: 48px"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Statement Schedules &ndash; &ldquo;Schedule I &ndash; Parent Only Financial Information&rdquo; filed as part of this filing is listed on the Financial Statements and Supplementary Data, Item 8 of Part II, on pages S-1 and S-2. All other financial statement schedules have been omitted because they are not applicable, or the information required is set forth in the Consolidated Financial Statements or related notes thereto.</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"><B><I>(b) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exhibit
Index</I></B></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.1</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 89%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/885462/000116169706001185/ex_10-1.txt" STYLE="-sec-extract: exhibit">Agreement and Plan of Merger dated December 10, 2006, among the Registrant, DFAX Acquisition vehicle, Inc., Upper Class Group Limited and the shareholders of UCG, incorporated herein by reference to Exhibit 10 to the Registrant's Current Report on Form 8-K filed on December 12, 2006.</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <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">2.2</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/885462/000119380507000279/e601516_ex10-1.txt" STYLE="-sec-extract: exhibit">Share Exchange Agreement among the Registrant, Upper Class Limited, Shouguang Yuxin Chemical Industry Company Limited and shareholders of Shouguang Yuxin Chemical Industry Company Limited, incorporated herein by reference to Exhibit 10.1 to the Registrant's Current Report on Form 8-K filed on February 9, 2007.</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <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">2.3</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/885462/000119380515001963/e614315_ex2-1.htm" STYLE="-sec-extract: exhibit">Agreement and Plan of Merger dated November 24, 2015, incorporated by reference to Exhibit 2.1 to the Registrant&rsquo;s Current Report on Form 8-K filed on December 1, 2015.</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <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.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/885462/000119380515001963/e614315_ex3-1.htm" STYLE="-sec-extract: exhibit">Articles of Incorporation of Gulf Resources Inc., incorporated herein by reference to Exhibit 3.1 to the Registrant&rsquo;s Current Report on Form 8-K filed on December 1, 2015.</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <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.2</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/885462/000119380515001963/e614315_ex3-2.htm" STYLE="-sec-extract: exhibit">Bylaws of Gulf Resources Inc., incorporated herein by reference to Exhibit 3.2 to the Registrant&rsquo;s Current Report on Form 8-K filed on December 1, 2015.</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <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">10.20</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/885462/000119380516004325/e615603_ex10-1.htm" STYLE="-sec-extract: exhibit">Taiwan Island Ecological Culture City Project Demolition Compensation Agreement for Factory #6, dated November 25, 2016, incorporated by reference to Exhibit 10.1 to the Registrant&rsquo;s current report on Form 8-K, filed on November 29, 2016.</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <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">14</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/885462/000119380509000587/e605170_ex14.htm" STYLE="-sec-extract: exhibit">Code of Ethics, incorporated herein by reference to Exhibit 14 to the Registrant&rsquo; annual report on Form 10-K filed on March 16, 2009.</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <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">21.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="http://www.sec.gov/Archives/edgar/data/885462/000119380518000422/e617797_ex21-1.htm" STYLE="-sec-extract: exhibit">List of Subsidiaries, incorporated herein by reference to Exhibit 21.1 to the Registrant&rsquo;s annual report on Form 10-K filed on March 16, 2018.</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <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">23.1 &nbsp; </FONT></TD>
    <TD>&nbsp;</TD>
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0"><A HREF="e618299_ex23-1.htm" STYLE="-sec-extract: exhibit">Consent of Morison Cogen LLP, an independent registered public accounting firm.*</A></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0">&nbsp;</P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="e618299_ex31-1.htm" STYLE="-sec-extract: exhibit">Certification pursuant to Rule 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. *</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <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">31.2</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="e618299_ex31-2.htm" STYLE="-sec-extract: exhibit">Certification pursuant to Rule 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. *</A></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <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">32.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="e618299_ex32-1.htm" STYLE="-sec-extract: exhibit">Certification 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="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">* Filed herewith.</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><A NAME="u"></A>Item 16. Form 10-K Summary.</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">Not applicable.</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>

<!-- Field: Page; Sequence: 66; Value: 34 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 2px solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin-top: 0pt; text-align: right; margin-bottom: 0pt; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A>&nbsp;</P></DIV>
    <!-- Field: /Page -->

<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><A NAME="v"></A>SIGNATURES</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: justify; text-indent: 45pt">Pursuant to the requirements
of Section 13 or 15(d) of the Securities and Exchange Act, the Company has duly caused this Report to be signed on its behalf by
the undersigned thereunto duly authorized.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 45pt">Pursuant to the requirements
of the Securities Exchange Act of 1934, the Company has duly caused this Report to be signed on its behalf by the undersigned,
thereunto duly authorized.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 53%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:&nbsp;March 15, 2019</FONT></TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:&nbsp;&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="width: 35%; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/&nbsp;Xiaobin Liu</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Xiaobin Liu</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:&nbsp;&nbsp; Chief Executive Officer</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 53%">&nbsp;</TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:&nbsp;&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="width: 35%; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/&nbsp;Min Li</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Min Li</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><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-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 45pt">Pursuant to the requirements of the Securities
and Exchange Act of 1934, this Report has been signed below by the following person on behalf of the Company and in the capacities
and on the dates indicated.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 25%; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SIGNATURE</B></FONT></TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 40%; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>TITLE</B></FONT></TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 25%; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>DATE</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Xiaobin Liu</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 15, 2019</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiaobin Liu</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer and Director</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/&nbsp;Min Li</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 15, 2019</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Min Li</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/&nbsp;Ming Yang</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 15, 2019</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ming Yang</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/&nbsp;Naihui Miao</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 15, 2019</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Naihui Miao</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/&nbsp;Tengfei Zhang</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 15, 2019</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tengfei Zhang</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/&nbsp;Yang Zou</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 15, 2019</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yang Zou</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/&nbsp;Nan Li</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 15, 2019</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nan Li</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/&nbsp;Shi Tong Jiang</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 15, 2019</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shi Tong Jiang</FONT></TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>

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

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

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

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

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>2
<FILENAME>e618299_ex23-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">CONSENT OF INDEPENDENT REGISTERED PUBLIC
ACCOUNTING FIRM</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: justify">We hereby consent to the incorporation
by reference in the Registration Statement (Form S-8 No. 333-207731 dated November 2, 2015) of Gulf Resources, Inc. and in the
related Prospectus included therein, of our report dated March 15, 2019, relating to the consolidated financial statements of Gulf
Resources, Inc. appearing in the Company&rsquo;s Annual Report on Form 10-K for the year ended December 31, 2018.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">/s/ Morison Cogen LLP</P>

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

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

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

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

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

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




</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>e618299_ex31-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Exhibit 31.1</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 Chief Executive Officer</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Pursuant to Rule 13A-14(A)/15D-14(A)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>of the Securities Exchange Act of 1934</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: justify">I, Xiaobin Liu, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&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: 0px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">1.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">I have reviewed this Annual Report on Form 10-K for the fiscal year ended December 31, 2018 of Gulf Resources, Inc.;</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&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: 0px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">2.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">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="margin-top: 0; margin-bottom: 0">&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: 0px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">3.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">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 registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&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: 0px">&nbsp;</TD>
    <TD STYLE="width: 24px"><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">The registrant&rsquo;s other certifying officers 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 registrant and have:</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.65pt; text-align: justify; text-indent: -35.4pt">a.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be
designed under our supervision, to ensure that material information relating to the registrant, including its consolidated
subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is
being prepared;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.65pt; text-align: justify; text-indent: -35.4pt">b.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
designed such internal control over financial reporting, or caused such internal control over financial reporting to be
designed under our supervision, to ensure that material information relating to the registrant, including its consolidated
subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is
being prepared;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.65pt; text-align: justify; text-indent: -35.4pt">c.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
evaluated the effectiveness of registrant&rsquo;s disclosure controls and procedures and presented in this report our
conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this
report based on such evaluation; and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.65pt; text-align: justify; text-indent: -35.4pt">d.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting
that occurred during the registrant&rsquo;s fourth fiscal quarter that has materially affected, or is reasonably likely to
materially affect, the registrant&rsquo;s internal control over financial reporting; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.65pt; text-align: justify; text-indent: -35.4pt">&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: 0px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">5.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The registrant&rsquo;s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&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: 28px">&nbsp;</TD>
    <TD STYLE="width: 47px"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">a.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&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: 28px">&nbsp;</TD>
    <TD STYLE="width: 47px"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">b.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal controls over financial reporting.</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 3%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="width: 35%; border-bottom: black 1pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">/s/ Xiaobin Liu&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Xiaobin Liu</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Chief Executive Officer </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Dated: March 15, 2019</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<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: right">&nbsp;</P>

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



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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Exhibit 31.2</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 Chief Financial Officer</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Pursuant to Rule 13A-14(A)/15D-14(A)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>of the Securities Exchange Act of 1934</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: justify">I, Min Li, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&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: 0px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">1.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">I have reviewed this Annual Report on Form 10-K for the fiscal year ended December 31, 2018 of Gulf Resources, Inc.;</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&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: 0px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">2.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">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="margin-top: 0; margin-bottom: 0">&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: 0px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">3.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">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 registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&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: 0px">&nbsp;</TD>
    <TD STYLE="width: 24px"><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">The registrant&rsquo;s other certifying officers 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 registrant and have:</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.65pt; text-align: justify; text-indent: -35.4pt">a.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be
designed under our supervision, to ensure that material information relating to the registrant, including its consolidated
subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is
being prepared;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.65pt; text-align: justify; text-indent: -35.4pt">b.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;designed such internal control over financial reporting, or caused such internal control over financial
reporting to be designed under our supervision, to ensure that material information relating to the registrant, including its
consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this
report is being prepared;</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.65pt; text-align: justify; text-indent: -35.4pt">c.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;evaluated the effectiveness of registrant&rsquo;s disclosure controls and procedures and presented in
this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period
covered by this report based on such evaluation; and</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.65pt; text-align: justify; text-indent: -35.4pt">d.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;disclosed in this report any change in the registrant&rsquo;s internal control over
financial reporting that occurred during the registrant&rsquo;s fourth fiscal quarter that has materially affected, or is
reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 56.65pt; text-align: justify; text-indent: -35.4pt">&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: 0px">&nbsp;</TD>
    <TD STYLE="width: 24px"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">5.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The registrant&rsquo;s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&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: 28px">&nbsp;</TD>
    <TD STYLE="width: 47px"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">a.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&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: 28px">&nbsp;</TD>
    <TD STYLE="width: 47px"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">b.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s internal controls over financial reporting.</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 3%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="width: 35%; border-bottom: black 1pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">/s/ Min Li</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Min Li</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Chief Financial Officer</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Dated:&nbsp;&nbsp;March 15, 2019</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<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: right">&nbsp;</P>



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>e618299_ex32-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">Exhibit 32.1</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 PURSUANT TO</B>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>18 U.S.C. SECTION&nbsp;1350 AND EXCHANGE
ACT RULES&nbsp;13a-14(b) AND&nbsp;15d-14(b)</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>(Section&nbsp;906 of the Sarbanes-Oxley
Act of&nbsp;2002)</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">In connection with the Annual Report of Gulf Resources, Inc.
on Form 10-K for the fiscal year ended December 31, 2018, as filed with the Securities and Exchange Commission on the date hereof
(the &ldquo;Report&rdquo;), each of the undersigned do 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 his or her knowledge and belief:</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">(1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</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">(2)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;the
information contained in the Report fairly presents, in all material respects, the financial condition and results of the operation
of the Company.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated: March 15, 2019</FONT></TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 35%; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/&nbsp;Xiaobin Liu</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiaobin Liu</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer </FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated: March 15, 2019</FONT></TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 35%; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/&nbsp;Min Li</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Min Li</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


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

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>6
<FILENAME>gure-20181231.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: QXInteractive; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: Source; Value: 73848 12312018 10K.xfr; Date: 2019%2D03%2D15T15:46:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8008000F -->
<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:srt="http://fasb.org/srt/2018-01-31" xmlns:gure="http://gulfresources.com/20181231">
    <link:schemaRef xlink:href="gure-20181231.xsd" xlink:type="simple" />
    <xbrli:context id="From2018-01-01to2018-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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">0000885462</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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="AsOf2018-12-31_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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="AsOf2018-12-31_LegalReserveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:LegalReserveMember</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_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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="AsOf2018-12-31_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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_BuildingMember_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</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_BuildingMember_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</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_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</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_PlantAndMachineryMember_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gure:PlantAndMachineryMember</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_PlantAndMachineryMember_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gure:PlantAndMachineryMember</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="AsOf2017-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_BuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</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_BuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</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_ManufacturingFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</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_ManufacturingFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_BromineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gure:BromineSegmentMember</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_CrudeSaltSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gure:CrudeSaltSegmentMember</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_ChemicalProductsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gure:ChemicalProductsSegmentMember</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_OperatingSegmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OperatingSegmentsMember</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_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CorporateMember</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_BromineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gure:BromineSegmentMember</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_CrudeSaltSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gure:CrudeSaltSegmentMember</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_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CorporateMember</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_ChemicalProductsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gure:ChemicalProductsSegmentMember</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_OperatingSegmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OperatingSegmentsMember</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_BromineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gure:BromineSegmentMember</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_CrudeSaltSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gure:CrudeSaltSegmentMember</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_ChemicalProductsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gure:ChemicalProductsSegmentMember</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_OperatingSegmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OperatingSegmentsMember</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_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CorporateMember</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_ChemicalProductsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gure:ChemicalProductsSegmentMember</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_CrudeSaltSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gure:CrudeSaltSegmentMember</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_BromineSegmentMember_BromineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gure:BromineSegmentMember</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_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CorporateMember</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_OperatingSegmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_ShandongMaroiChemicalCompanyLimitedMember_BromineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gure:ShandongMaroiChemicalCompanyLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gure:BromineSegmentMember</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_ShandongMaroiChemicalCompanyLimitedMember_CrudeSaltSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gure:ShandongMaroiChemicalCompanyLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gure:CrudeSaltSegmentMember</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_ShandongMaroiChemicalCompanyLimitedMember_ChemicalProductsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gure:ShandongMaroiChemicalCompanyLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gure:ChemicalProductsSegmentMember</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_ShandongMaroiChemicalCompanyLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gure:ShandongMaroiChemicalCompanyLimitedMember</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_ShandongMaroiChemicalCompanyLimitedMember_BromineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gure:ShandongMaroiChemicalCompanyLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gure:BromineSegmentMember</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_ShandongMaroiChemicalCompanyLimitedMember_CrudeSaltSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gure:ShandongMaroiChemicalCompanyLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gure:CrudeSaltSegmentMember</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_ShandongMaroiChemicalCompanyLimitedMember_ChemicalProductsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gure:ShandongMaroiChemicalCompanyLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gure:ChemicalProductsSegmentMember</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_ShandongMaroiChemicalCompanyLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gure:ShandongMaroiChemicalCompanyLimitedMember</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-12-31_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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="AsOf2017-12-31_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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="AsOf2017-12-31_LegalReserveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:LegalReserveMember</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_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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="AsOf2017-12-31_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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="AsOf2016-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</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_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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="From2018-01-01to2018-12-31_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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="From2018-01-01to2018-12-31_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</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_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:CustomerConcentrationRiskMember</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_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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="AsOf2016-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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="From2017-01-01to2017-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="AsOf2016-12-31_us-gaap_TreasuryStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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="AsOf2016-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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="From2017-01-01to2017-12-31_us-gaap_LegalReserveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:LegalReserveMember</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="AsOf2016-12-31_us-gaap_LegalReserveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:LegalReserveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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="AsOf2016-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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="From2017-01-01to2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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="AsOf2016-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</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="From2018-01-01to2018-12-31_custom_FurnitureFixturesAndEquipmentMember_us-gaap_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gure:FurnitureFixturesAndEquipmentMember</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_custom_FurnitureFixturesAndEquipmentMember_us-gaap_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">gure:FurnitureFixturesAndEquipmentMember</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_country_HK">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</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_country_HK">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:HK</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_NaturalGasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gure:NaturalGasMember</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_NaturalGasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gure:NaturalGasMember</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-12-31_custom_NaturalGasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gure:NaturalGasMember</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_NaturalGasMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">gure:NaturalGasMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-14">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-28">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-28</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_ShandongBrotherTechnologyMember_custom_BromineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gure:ShandongBrotherTechnologyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gure:BromineSegmentMember</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_ShandongBrotherTechnologyMember_custom_CrudeSaltSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gure:ShandongBrotherTechnologyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gure:CrudeSaltSegmentMember</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_ShandongBrotherTechnologyMember_custom_ChemicalProductsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gure:ShandongBrotherTechnologyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gure:ChemicalProductsSegmentMember</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_ShandongBrotherTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gure:ShandongBrotherTechnologyMember</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_ShouguangWeidongMember_custom_BromineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gure:ShouguangWeidongMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gure:BromineSegmentMember</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_ShouguangWeidongMember_custom_CrudeSaltSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gure:ShouguangWeidongMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gure:CrudeSaltSegmentMember</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_ShouguangWeidongMember_custom_ChemicalProductsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gure:ShouguangWeidongMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">gure:ChemicalProductsSegmentMember</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_ShouguangWeidongMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">gure:ShouguangWeidongMember</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_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:ParentMember</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_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:ParentMember</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_us-gaap_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:ParentMember</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="AsOf2016-12-31_us-gaap_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="SquareKilometer">
      <xbrli:measure>utr:sqkm</xbrli:measure>
    </xbrli:unit>
    <dei:EntityRegistrantName contextRef="From2018-01-01to2018-12-31">GULF RESOURCES, INC.</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="From2018-01-01to2018-12-31">0000885462</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2018-01-01to2018-12-31">10-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2018-01-01to2018-12-31">2018-12-31</dei:DocumentPeriodEndDate>
    <dei:AmendmentFlag contextRef="From2018-01-01to2018-12-31">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2018-01-01to2018-12-31">--12-31</dei:CurrentFiscalYearEndDate>
    <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:DocumentFiscalPeriodFocus contextRef="From2018-01-01to2018-12-31">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2018-01-01to2018-12-31">2018</dei:DocumentFiscalYearFocus>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2017-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">0.0005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2017-12-31" unitRef="USDPShares" decimals="INF">0.0005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">80000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">80000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_BuildingMember_us-gaap_MinimumMember">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_BuildingMember_MaximumMember">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_us-gaap_VehiclesMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_custom_PlantAndMachineryMember_us-gaap_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_PlantAndMachineryMember_MaximumMember">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_custom_FurnitureFixturesAndEquipmentMember_us-gaap_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2018-01-01to2018-12-31_custom_FurnitureFixturesAndEquipmentMember_us-gaap_MaximumMember">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <dei:EntityFilerCategory contextRef="From2018-01-01to2018-12-31">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="From2018-01-01to2018-12-31">false</dei:EntityEmergingGrowthCompany>
    <dei:EntitySmallBusiness contextRef="From2018-01-01to2018-12-31">true</dei:EntitySmallBusiness>
    <dei:EntityShellCompany contextRef="From2018-01-01to2018-12-31">false</dei:EntityShellCompany>
    <us-gaap:Cash contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">178998935</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">208906759</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">163884574</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">0</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">0</us-gaap:Cash>
    <us-gaap:Cash contextRef="AsOf2016-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">0</us-gaap:Cash>
    <us-gaap:AccountsReceivableNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">29765884</us-gaap:AccountsReceivableNet>
    <us-gaap:InventoryNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">1196785</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">8096636</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">1395289</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">0</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">0</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">235459</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">246640</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherReceivables contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">12506</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">2089</us-gaap:OtherReceivables>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">187343536</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">241513446</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">0</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">0</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">82282630</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">95114504</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">250757</us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet>
    <us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">492238</us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet>
    <us-gaap:PrepaidExpenseOtherNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">9639009</us-gaap:PrepaidExpenseOtherNoncurrent>
    <us-gaap:PrepaidExpenseOtherNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">14477771</us-gaap:PrepaidExpenseOtherNoncurrent>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">19030858</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">6526555</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:Goodwill contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">29374909</us-gaap:Goodwill>
    <us-gaap:AssetsNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">111203254</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">145985977</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">294246598</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">382350502</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">298546790</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">387499423</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">294246598</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">382350502</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">905258</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">1032083</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">250493</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">245605</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:RetentionPayable contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">332416</us-gaap:RetentionPayable>
    <us-gaap:RetentionPayable contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">956351</us-gaap:RetentionPayable>
    <us-gaap:CapitalLeaseObligationsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">197480</us-gaap:CapitalLeaseObligationsCurrent>
    <us-gaap:CapitalLeaseObligationsCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">203206</us-gaap:CapitalLeaseObligationsCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1188687</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">1041592</us-gaap:TaxesPayableCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2623841</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">3233232</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">393194</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">388306</us-gaap:LiabilitiesCurrent>
    <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2069545</us-gaap:CapitalLeaseObligationsNoncurrent>
    <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">2303995</us-gaap:CapitalLeaseObligationsNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2069545</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">2303995</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">4693386</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">5537227</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">393194</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">388306</us-gaap:Liabilities>
    <us-gaap:PreferredStockValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">23525</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">23525</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">23525</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">23525</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">554870</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">554870</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">554870</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">554870</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">95020808</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">94524608</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">95020808</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">94524608</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsUnappropriated contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">185608445</us-gaap:RetainedEarningsUnappropriated>
    <us-gaap:RetainedEarningsUnappropriated contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">255572431</us-gaap:RetainedEarningsUnappropriated>
    <us-gaap:RetainedEarningsUnappropriated contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">185608445</us-gaap:RetainedEarningsUnappropriated>
    <us-gaap:RetainedEarningsUnappropriated contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">255572431</us-gaap:RetainedEarningsUnappropriated>
    <us-gaap:RetainedEarningsAppropriated contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">24233544</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:RetainedEarningsAppropriated contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">24233544</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:RetainedEarningsAppropriated contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">24233544</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:RetainedEarningsAppropriated contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">0</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">-10478048</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">8162958</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">293853404</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_CommonStockMember" unitRef="USD" decimals="0">23525</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_TreasuryStockMember" unitRef="USD" decimals="0">-554870</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">95020808</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_LegalReserveMember" unitRef="USD" decimals="0">24233544</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_RetainedEarningsMember" unitRef="USD" decimals="0">185608445</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-10478048</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">381962196</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_CommonStockMember" unitRef="USD" decimals="0">23525</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_TreasuryStockMember" unitRef="USD" decimals="0">-554870</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">94524608</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_LegalReserveMember" unitRef="USD" decimals="0">24233544</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_RetainedEarningsMember" unitRef="USD" decimals="0">250170431</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">8162958</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">349461198</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">23525</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="0">-577141</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">94156679</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_LegalReserveMember" unitRef="USD" decimals="0">22910966</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">248941696</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-15994527</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">293853404</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">381962196</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">298546790</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">387499423</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">294246598</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">382350502</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">47052940</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">47052940</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">46803791</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">46803791</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">249149</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">249149</us-gaap:TreasuryStockShares>
    <us-gaap:PreferredStockSharesOutstanding contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">2594941</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">107522441</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_BromineSegmentMember" unitRef="USD" decimals="0">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_CrudeSaltSegmentMember" unitRef="USD" decimals="0">1981573</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">613368</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_OperatingSegmentsMember" unitRef="USD" decimals="0">2594941</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_CorporateMember" unitRef="USD" decimals="0">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31_BromineSegmentMember" unitRef="USD" decimals="0">42224901</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31_CrudeSaltSegmentMember" unitRef="USD" decimals="0">8986080</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31_CorporateMember" unitRef="USD" decimals="0">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">56311460</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31_OperatingSegmentsMember" unitRef="USD" decimals="0">107522441</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-12-31_custom_NaturalGasMember" unitRef="USD" decimals="0">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2017-01-01to2017-12-31_custom_NaturalGasMember" unitRef="USD" decimals="0">0</us-gaap:Revenues>
    <us-gaap:CostOfRevenue contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1310272</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">63157090</us-gaap:CostOfRevenue>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">66111</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">278600</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">195195</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GainLossOnDispositionOfAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-18644473</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">0</us-gaap:GainLossOnDispositionOfAssets>
    <gure:DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">21081692</gure:DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown>
    <gure:DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">6883557</gure:DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">11268800</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">8536757</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2018-01-01to2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">1061674</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2017-01-01to2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">1011593</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OtherOperatingIncome contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-407973</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">281613</us-gaap:OtherOperatingIncome>
    <us-gaap:CostsAndExpenses contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">86147472</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">96350830</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="From2018-01-01to2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">1061674</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="From2017-01-01to2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">1011593</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-83552531</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">11171611</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31_BromineSegmentMember" unitRef="USD" decimals="0">-40504752</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31_CrudeSaltSegmentMember" unitRef="USD" decimals="0">-8336305</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">-34757750</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31_OperatingSegmentsMember" unitRef="USD" decimals="0">-83803324</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31_CorporateMember" unitRef="USD" decimals="0">250793</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-31_BromineSegmentMember" unitRef="USD" decimals="0">12460230</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-31_CrudeSaltSegmentMember" unitRef="USD" decimals="0">2426137</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-31_CorporateMember" unitRef="USD" decimals="0">-2573722</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-31_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">-1024569</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-12-31_custom_NaturalGasMember" unitRef="USD" decimals="0">-204517</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2017-01-01to2017-12-31_custom_NaturalGasMember" unitRef="USD" decimals="0">-116465</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">160422</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">164321</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2018-01-01to2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">500</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2017-01-01to2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">414</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeInterest contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">661112</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">556163</us-gaap:InvestmentIncomeInterest>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">500690</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">391842</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2018-01-01to2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">-500</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2017-01-01to2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">-414</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-83051841</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">11563453</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2018-01-01to2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">-69963986</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2017-01-01to2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">7953313</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-13087855</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">3610140</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31_BromineSegmentMember" unitRef="USD" decimals="0">-10304897</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31_CrudeSaltSegmentMember" unitRef="USD" decimals="0">-1902111</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">-880847</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31_OperatingSegmentsMember" unitRef="USD" decimals="0">-13087855</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31_CorporateMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31_BromineSegmentMember" unitRef="USD" decimals="0">3156016</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31_CrudeSaltSegmentMember" unitRef="USD" decimals="0">585521</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31_CorporateMember" unitRef="USD" decimals="0">5402000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">-131397</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31_OperatingSegmentsMember" unitRef="USD" decimals="0">3610140</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31_custom_NaturalGasMember" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31_custom_NaturalGasMember" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-69963986</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">7953313</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31_RetainedEarningsMember" unitRef="USD" decimals="0">-69963986</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-01-01to2017-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">2551313</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">-69963986</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-01-01to2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">7953313</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-18641006</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">24157485</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2018-01-01to2018-12-31_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-18641006</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2017-01-01to2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">24157485</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-88604992</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">32110798</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic contextRef="From2018-01-01to2018-12-31" unitRef="USDPShares" decimals="INF">-1.49</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2017-01-01to2017-12-31" unitRef="USDPShares" decimals="INF">0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted contextRef="From2018-01-01to2018-12-31" unitRef="USDPShares" decimals="INF">-1.49</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2017-01-01to2017-12-31" unitRef="USDPShares" decimals="INF">0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2018-01-01to2018-12-31" unitRef="Shares" decimals="INF">46803791</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2017-01-01to2017-12-31" unitRef="Shares" decimals="INF">46796476</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2018-01-01to2018-12-31" unitRef="Shares" decimals="INF">46803791</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2017-01-01to2017-12-31" unitRef="Shares" decimals="INF">46835830</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesIssued contextRef="AsOf2018-12-31_CommonStockMember" unitRef="Shares" decimals="INF">47052940</us-gaap:SharesIssued>
    <us-gaap:SharesIssued contextRef="AsOf2017-12-31_CommonStockMember" unitRef="Shares" decimals="INF">47052940</us-gaap:SharesIssued>
    <us-gaap:SharesIssued contextRef="AsOf2016-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">47052940</us-gaap:SharesIssued>
    <gure:IssuedOfSharesOutstanding contextRef="AsOf2018-12-31_CommonStockMember" unitRef="Shares" decimals="INF">46803791</gure:IssuedOfSharesOutstanding>
    <gure:IssuedOfSharesOutstanding contextRef="AsOf2017-12-31_CommonStockMember" unitRef="Shares" decimals="INF">46803791</gure:IssuedOfSharesOutstanding>
    <gure:IssuedOfSharesOutstanding contextRef="AsOf2016-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">46793791</gure:IssuedOfSharesOutstanding>
    <gure:NumberOfSharesTreasuryStock contextRef="AsOf2018-12-31_CommonStockMember" unitRef="Shares" decimals="INF">249149</gure:NumberOfSharesTreasuryStock>
    <gure:NumberOfSharesTreasuryStock contextRef="AsOf2017-12-31_CommonStockMember" unitRef="Shares" decimals="INF">249149</gure:NumberOfSharesTreasuryStock>
    <gure:NumberOfSharesTreasuryStock contextRef="AsOf2016-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">259149</gure:NumberOfSharesTreasuryStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2017-01-01to2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">10000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="From2017-01-01to2017-12-31_us-gaap_TreasuryStockMember" unitRef="Shares" decimals="INF">-10000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">17800</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2017-01-01to2017-12-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="0">22271</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">-4471</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">496200</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">372400</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2018-01-01to2018-12-31_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">496200</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="From2017-01-01to2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">372400</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <gure:TransferToRetainedEarningsAppropriatedForLegalReserve contextRef="From2017-01-01to2017-12-31_us-gaap_LegalReserveMember" unitRef="USD" decimals="0">1322578</gure:TransferToRetainedEarningsAppropriatedForLegalReserve>
    <gure:TransferToRetainedEarningsAppropriatedForLegalReserve contextRef="From2017-01-01to2017-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-1322578</gure:TransferToRetainedEarningsAppropriatedForLegalReserve>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">159839</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">163184</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfLeasedAsset contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">761713</us-gaap:AmortizationOfLeasedAsset>
    <us-gaap:AmortizationOfLeasedAsset contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">982108</us-gaap:AmortizationOfLeasedAsset>
    <us-gaap:DepreciationAndAmortization contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">17443318</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">20197313</us-gaap:DepreciationAndAmortization>
    <us-gaap:InventoryWriteDown contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">21248</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">43921</us-gaap:InventoryWriteDown>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1315454</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-1557759</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-13087855</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-4126947</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">496200</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">372400</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2018-01-01to2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">496200</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2017-01-01to2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">372400</us-gaap:ShareBasedCompensation>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">17800</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="From2018-01-01to2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">0</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="From2017-01-01to2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">17800</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-30241680</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-26110087</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">11289</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">580</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-1192262</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-4883850</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">81469</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1389367</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-106163</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-8203290</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2018-01-01to2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">4888</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2017-01-01to2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">2760</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInRetainagePayable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-597991</us-gaap:IncreaseDecreaseInRetainagePayable>
    <us-gaap:IncreaseDecreaseInRetainagePayable contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">206211</us-gaap:IncreaseDecreaseInRetainagePayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">175994</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-3597390</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">17340671</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">62751616</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2018-01-01to2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">-561086</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2017-01-01to2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">-619047</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireOtherProductiveAssets contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">680975</us-gaap:PaymentsToAcquireOtherProductiveAssets>
    <us-gaap:PaymentsToAcquireOtherProductiveAssets contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">10481323</us-gaap:PaymentsToAcquireOtherProductiveAssets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">35273307</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">17938652</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-35954282</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-28419975</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">294295</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">273873</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-294295</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-273873</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2018-01-01to2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">561086</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2017-01-01to2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">619047</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-10999918</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">10964417</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashPeriodIncreaseDecrease contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-29907824</us-gaap:CashPeriodIncreaseDecrease>
    <us-gaap:CashPeriodIncreaseDecrease contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">45022185</us-gaap:CashPeriodIncreaseDecrease>
    <us-gaap:CashPeriodIncreaseDecrease contextRef="From2018-01-01to2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">0</us-gaap:CashPeriodIncreaseDecrease>
    <us-gaap:CashPeriodIncreaseDecrease contextRef="From2017-01-01to2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">0</us-gaap:CashPeriodIncreaseDecrease>
    <us-gaap:IncomeTaxesPaid contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">11113143</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="From2018-01-01to2018-12-31" unitRef="Shares" decimals="INF">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="From2017-01-01to2017-12-31" unitRef="Shares" decimals="INF">39354</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <gure:ConcentrationsOfCreditRiskPercenage contextRef="From2017-01-01to2017-12-31" unitRef="Pure" decimals="INF">0.13</gure:ConcentrationsOfCreditRiskPercenage>
    <us-gaap:PaymentsForPostemploymentBenefits contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1216096</us-gaap:PaymentsForPostemploymentBenefits>
    <us-gaap:PaymentsForPostemploymentBenefits contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1093716</us-gaap:PaymentsForPostemploymentBenefits>
    <us-gaap:ForeignCurrencyTransactionGainBeforeTax contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1315454</us-gaap:ForeignCurrencyTransactionGainBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainBeforeTax contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-1557759</us-gaap:ForeignCurrencyTransactionGainBeforeTax>
    <gure:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1 contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">258737</gure:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1>
    <gure:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1 contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">43541</gure:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">396482</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">65169</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">844224</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">65169</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">43921</us-gaap:InventoryValuationReserves>
    <gure:AreaOfLandLease contextRef="AsOf2018-12-31" unitRef="SquareKilometer" decimals="INF">39</gure:AreaOfLandLease>
    <gure:AreaOfLandLease contextRef="AsOf2017-12-31" unitRef="SquareKilometer" decimals="INF">55</gure:AreaOfLandLease>
    <gure:AggregateLandLeaseCarryingValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">599747</gure:AggregateLandLeaseCarryingValue>
    <gure:AggregateLandLeaseCarryingValue contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">645761</gure:AggregateLandLeaseCarryingValue>
    <us-gaap:MineralPropertiesGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2809977</us-gaap:MineralPropertiesGross>
    <us-gaap:MineralPropertiesGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">4711822</us-gaap:MineralPropertiesGross>
    <us-gaap:BuildingsAndImprovementsGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">60866462</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">67748512</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:PropertyPlantAndEquipmentOther contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">161178816</us-gaap:PropertyPlantAndEquipmentOther>
    <us-gaap:PropertyPlantAndEquipmentOther contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">200742652</us-gaap:PropertyPlantAndEquipmentOther>
    <gure:VehiclesGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">6230</gure:VehiclesGross>
    <gure:VehiclesGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">8792</gure:VehiclesGross>
    <us-gaap:FurnitureAndFixturesGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3289010</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">4150588</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:ConstructionInProgressGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">6535808</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">183036</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">234686303</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">277545402</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">134681628</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">163597407</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <gure:ImpairmentPropertyPlantAndEquipment contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">-17722045</gure:ImpairmentPropertyPlantAndEquipment>
    <gure:ImpairmentPropertyPlantAndEquipment contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">-18833491</gure:ImpairmentPropertyPlantAndEquipment>
    <gure:PropertyOwnershipCarryingValue contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">20409998</gure:PropertyOwnershipCarryingValue>
    <gure:PropertyOwnershipCarryingValue contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">27432351</gure:PropertyOwnershipCarryingValue>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">17176306</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">19930786</us-gaap:DepreciationDepletionAndAmortization>
    <gure:CostOfRevenues1 contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">16209588</gure:CostOfRevenues1>
    <gure:CostOfRevenues1 contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">13443298</gure:CostOfRevenues1>
    <gure:CostOfAdministrativeExpenses contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">966718</gure:CostOfAdministrativeExpenses>
    <gure:CostOfAdministrativeExpenses contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1213010</gure:CostOfAdministrativeExpenses>
    <gure:RepairAndMaintenanceExpenses contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">2590003</gure:RepairAndMaintenanceExpenses>
    <gure:RepairAndMaintenanceExpenses contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">130482</gure:RepairAndMaintenanceExpenses>
    <us-gaap:CapitalLeasedAssetsGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2313274</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasedAssetsGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">2440135</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasedAssetsGross contextRef="AsOf2018-12-31_BuildingMember" unitRef="USD" decimals="0">119899</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasedAssetsGross contextRef="AsOf2017-12-31_us-gaap_BuildingMember" unitRef="USD" decimals="0">125939</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasedAssetsGross contextRef="AsOf2018-12-31_ManufacturingFacilityMember" unitRef="USD" decimals="0">2193375</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasedAssetsGross contextRef="AsOf2017-12-31_us-gaap_ManufacturingFacilityMember" unitRef="USD" decimals="0">2314196</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2062517</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">1947897</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:AccruedSalariesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">241343</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">393617</us-gaap:AccruedSalariesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">140326</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">135203</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">523589</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">503263</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:OtherGeneralAndAdministrativeExpense contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">90897</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">100704</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:ProceedsFromIssuanceOfDebt contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">355212</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">450000</us-gaap:ProceedsFromIssuanceOfDebt>
    <gure:EquityInterest contextRef="From2018-01-01to2018-12-31" unitRef="Pure" decimals="INF">1.00</gure:EquityInterest>
    <gure:EquityInterest contextRef="From2017-01-01to2017-12-31" unitRef="Pure" decimals="INF">1.00</gure:EquityInterest>
    <gure:OtherAccruedTaxesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</gure:OtherAccruedTaxesCurrent>
    <gure:OtherAccruedTaxesCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">156147</gure:OtherAccruedTaxesCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1188687</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">810841</us-gaap:SalesAndExciseTaxPayableCurrent>
    <gure:OtherTaxesPayable contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</gure:OtherTaxesPayable>
    <gure:OtherTaxesPayable contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">74604</gure:OtherTaxesPayable>
    <gure:InterestRateUsedToCapitalizeLeaseObligations contextRef="AsOf2018-12-31" unitRef="Pure" decimals="INF">0.067</gure:InterestRateUsedToCapitalizeLeaseObligations>
    <gure:InterestRateUsedToCapitalizeLeaseObligations contextRef="AsOf2017-12-31" unitRef="Pure" decimals="INF">0.067</gure:InterestRateUsedToCapitalizeLeaseObligations>
    <us-gaap:CapitalLeaseObligations contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2267025</us-gaap:CapitalLeaseObligations>
    <us-gaap:CapitalLeaseObligations contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">2507201</us-gaap:CapitalLeaseObligations>
    <us-gaap:InterestExpenseLesseeAssetsUnderCapitalLease contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">159839</us-gaap:InterestExpenseLesseeAssetsUnderCapitalLease>
    <us-gaap:InterestExpenseLesseeAssetsUnderCapitalLease contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">163184</us-gaap:InterestExpenseLesseeAssetsUnderCapitalLease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">2518000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2017-12-31" unitRef="Shares" decimals="INF">808500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2016-12-31" unitRef="Shares" decimals="INF">185000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="From2018-01-01to2018-12-31" unitRef="Shares" decimals="INF">1777000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod contextRef="From2017-01-01to2017-12-31" unitRef="Shares" decimals="INF">661000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="From2018-01-01to2018-12-31" unitRef="Shares" decimals="INF">67500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="From2017-01-01to2017-12-31" unitRef="Shares" decimals="INF">37500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">0.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2017-12-31" unitRef="USDPShares" decimals="INF">1.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2016-12-31" unitRef="USDPShares" decimals="INF">2.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31" unitRef="USDPShares" decimals="INF">0.71</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31" unitRef="USDPShares" decimals="INF">1.47</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2018-01-01to2018-12-31" unitRef="USDPShares" decimals="INF">1.96</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2017-01-01to2017-12-31" unitRef="USDPShares" decimals="INF">2.18</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <gure:RangeOfExercisePricePerCommonShareBeginningBalance contextRef="From2018-01-01to2018-12-31">$1.44 - $4.80</gure:RangeOfExercisePricePerCommonShareBeginningBalance>
    <gure:RangeOfExercisePricePerCommonShareBeginningBalance contextRef="From2017-01-01to2017-12-31">$1.54 - $4.80</gure:RangeOfExercisePricePerCommonShareBeginningBalance>
    <gure:RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested contextRef="From2018-01-01to2018-12-31">$0.71</gure:RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested>
    <gure:RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested contextRef="From2017-01-01to2017-12-31">$1.44 - $1.98</gure:RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested>
    <gure:RangeOfExercisePricePerCommonShareExpired contextRef="From2018-01-01to2018-12-31">$1.71-$2.55</gure:RangeOfExercisePricePerCommonShareExpired>
    <gure:RangeOfExercisePricePerCommonShareExpired contextRef="From2017-01-01to2017-12-31">$1.83-$2.55</gure:RangeOfExercisePricePerCommonShareExpired>
    <gure:RangeOfExercisePricePerCommonShareEndingBalance contextRef="From2018-01-01to2018-12-31">$0.71 - $4.80</gure:RangeOfExercisePricePerCommonShareEndingBalance>
    <gure:RangeOfExercisePricePerCommonShareEndingBalance contextRef="From2017-01-01to2017-12-31">$1.44 - $4.80</gure:RangeOfExercisePricePerCommonShareEndingBalance>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">7737087</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredOtherTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-13087855</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:DeferredOtherTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-4126947</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-13087855</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">3610140</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="From2018-01-01to2018-12-31" unitRef="Pure" decimals="INF">-0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="From2017-01-01to2017-12-31" unitRef="Pure" decimals="INF">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="From2018-01-01to2018-12-31_country_HK" unitRef="Pure" decimals="INF">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="From2017-01-01to2017-12-31_country_HK" unitRef="Pure" decimals="INF">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense contextRef="From2018-01-01to2018-12-31" unitRef="Pure" decimals="INF">0.09</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense contextRef="From2017-01-01to2017-12-31" unitRef="Pure" decimals="INF">0.04</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2018-01-01to2018-12-31" unitRef="Pure" decimals="INF">0.00</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2017-01-01to2017-12-31" unitRef="Pure" decimals="INF">0.02</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="From2018-01-01to2018-12-31" unitRef="Pure" decimals="INF">-0.16</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="From2017-01-01to2017-12-31" unitRef="Pure" decimals="INF">0.31</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DeferredTaxLiabilities contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">16292</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">10980</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3696332</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">4610228</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1813965</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">1905347</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">194016</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">98092</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">119000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">19343874</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">6624647</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">313016</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">98092</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">19030858</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">6526555</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">214924</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-11597894</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:AccumulatedDistributionsInExcessOfNetIncome contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">240563868</us-gaap:AccumulatedDistributionsInExcessOfNetIncome>
    <us-gaap:AccumulatedDistributionsInExcessOfNetIncome contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">282660981</us-gaap:AccumulatedDistributionsInExcessOfNetIncome>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">11035843</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">14133049</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <gure:OperatingLossCarryforwardsDomestic contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">600000</gure:OperatingLossCarryforwardsDomestic>
    <gure:OperatingLossCarryforwardsDomestic contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">15300000</gure:OperatingLossCarryforwardsDomestic>
    <gure:NetRevenueIntersegment contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">0</gure:NetRevenueIntersegment>
    <gure:NetRevenueIntersegment contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">6305642</gure:NetRevenueIntersegment>
    <gure:NetRevenueIntersegment contextRef="From2018-01-01to2018-12-31_BromineSegmentMember" unitRef="USD" decimals="0">0</gure:NetRevenueIntersegment>
    <gure:NetRevenueIntersegment contextRef="From2018-01-01to2018-12-31_CrudeSaltSegmentMember" unitRef="USD" decimals="0">0</gure:NetRevenueIntersegment>
    <gure:NetRevenueIntersegment contextRef="From2018-01-01to2018-12-31_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">0</gure:NetRevenueIntersegment>
    <gure:NetRevenueIntersegment contextRef="From2018-01-01to2018-12-31_OperatingSegmentsMember" unitRef="USD" decimals="0">0</gure:NetRevenueIntersegment>
    <gure:NetRevenueIntersegment contextRef="From2018-01-01to2018-12-31_CorporateMember" unitRef="USD" decimals="0">0</gure:NetRevenueIntersegment>
    <gure:NetRevenueIntersegment contextRef="From2017-01-01to2017-12-31_BromineSegmentMember" unitRef="USD" decimals="0">6305642</gure:NetRevenueIntersegment>
    <gure:NetRevenueIntersegment contextRef="From2017-01-01to2017-12-31_CrudeSaltSegmentMember" unitRef="USD" decimals="0">0</gure:NetRevenueIntersegment>
    <gure:NetRevenueIntersegment contextRef="From2017-01-01to2017-12-31_CorporateMember" unitRef="USD" decimals="0">0</gure:NetRevenueIntersegment>
    <gure:NetRevenueIntersegment contextRef="From2017-01-01to2017-12-31_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">0</gure:NetRevenueIntersegment>
    <gure:NetRevenueIntersegment contextRef="From2017-01-01to2017-12-31_OperatingSegmentsMember" unitRef="USD" decimals="0">6305642</gure:NetRevenueIntersegment>
    <gure:NetRevenueIntersegment contextRef="From2018-01-01to2018-12-31_custom_NaturalGasMember" unitRef="USD" decimals="0">0</gure:NetRevenueIntersegment>
    <gure:NetRevenueIntersegment contextRef="From2017-01-01to2017-12-31_custom_NaturalGasMember" unitRef="USD" decimals="0">0</gure:NetRevenueIntersegment>
    <gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-70464676</gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">2159471</gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-01-01to2018-12-31_BromineSegmentMember" unitRef="USD" decimals="0">-30199855</gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-01-01to2018-12-31_CrudeSaltSegmentMember" unitRef="USD" decimals="0">-6434194</gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-01-01to2018-12-31_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">-33876903</gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-01-01to2018-12-31_OperatingSegmentsMember" unitRef="USD" decimals="0">-70715469</gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-01-01to2018-12-31_CorporateMember" unitRef="USD" decimals="0">250793</gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2017-01-01to2017-12-31_BromineSegmentMember" unitRef="USD" decimals="0">9304214</gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2017-01-01to2017-12-31_CrudeSaltSegmentMember" unitRef="USD" decimals="0">1840616</gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2017-01-01to2017-12-31_CorporateMember" unitRef="USD" decimals="0">-7975722</gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2017-01-01to2017-12-31_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">-893172</gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2017-01-01to2017-12-31_OperatingSegmentsMember" unitRef="USD" decimals="0">10135193</gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-01-01to2018-12-31_custom_NaturalGasMember" unitRef="USD" decimals="0">-204517</gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2017-01-01to2017-12-31_custom_NaturalGasMember" unitRef="USD" decimals="0">-116465</gure:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <gure:DepreciationAndAmortizationSegmentNote contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">17443318</gure:DepreciationAndAmortizationSegmentNote>
    <gure:DepreciationAndAmortizationSegmentNote contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">20197313</gure:DepreciationAndAmortizationSegmentNote>
    <gure:DepreciationAndAmortizationSegmentNote contextRef="From2018-01-01to2018-12-31_BromineSegmentMember" unitRef="USD" decimals="0">11979985</gure:DepreciationAndAmortizationSegmentNote>
    <gure:DepreciationAndAmortizationSegmentNote contextRef="From2018-01-01to2018-12-31_CrudeSaltSegmentMember" unitRef="USD" decimals="0">4983636</gure:DepreciationAndAmortizationSegmentNote>
    <gure:DepreciationAndAmortizationSegmentNote contextRef="From2018-01-01to2018-12-31_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">479697</gure:DepreciationAndAmortizationSegmentNote>
    <gure:DepreciationAndAmortizationSegmentNote contextRef="From2018-01-01to2018-12-31_OperatingSegmentsMember" unitRef="USD" decimals="0">17443318</gure:DepreciationAndAmortizationSegmentNote>
    <gure:DepreciationAndAmortizationSegmentNote contextRef="From2018-01-01to2018-12-31_CorporateMember" unitRef="USD" decimals="0">0</gure:DepreciationAndAmortizationSegmentNote>
    <gure:DepreciationAndAmortizationSegmentNote contextRef="From2017-01-01to2017-12-31_BromineSegmentMember" unitRef="USD" decimals="0">14533169</gure:DepreciationAndAmortizationSegmentNote>
    <gure:DepreciationAndAmortizationSegmentNote contextRef="From2017-01-01to2017-12-31_CrudeSaltSegmentMember" unitRef="USD" decimals="0">2452737</gure:DepreciationAndAmortizationSegmentNote>
    <gure:DepreciationAndAmortizationSegmentNote contextRef="From2017-01-01to2017-12-31_CorporateMember" unitRef="USD" decimals="0">0</gure:DepreciationAndAmortizationSegmentNote>
    <gure:DepreciationAndAmortizationSegmentNote contextRef="From2017-01-01to2017-12-31_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">3211407</gure:DepreciationAndAmortizationSegmentNote>
    <gure:DepreciationAndAmortizationSegmentNote contextRef="From2017-01-01to2017-12-31_OperatingSegmentsMember" unitRef="USD" decimals="0">20197313</gure:DepreciationAndAmortizationSegmentNote>
    <gure:DepreciationAndAmortizationSegmentNote contextRef="From2018-01-01to2018-12-31_custom_NaturalGasMember" unitRef="USD" decimals="0">0</gure:DepreciationAndAmortizationSegmentNote>
    <gure:DepreciationAndAmortizationSegmentNote contextRef="From2017-01-01to2017-12-31_custom_NaturalGasMember" unitRef="USD" decimals="0">0</gure:DepreciationAndAmortizationSegmentNote>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">35273307</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">17938652</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2018-01-01to2018-12-31_BromineSegmentMember" unitRef="USD" decimals="0">31904288</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2018-01-01to2018-12-31_CrudeSaltSegmentMember" unitRef="USD" decimals="0">2145440</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2018-01-01to2018-12-31_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">1192963</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2018-01-01to2018-12-31_OperatingSegmentsMember" unitRef="USD" decimals="0">35273307</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2018-01-01to2018-12-31_CorporateMember" unitRef="USD" decimals="0">0</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2017-01-01to2017-12-31_BromineSegmentMember" unitRef="USD" decimals="0">465655</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2017-01-01to2017-12-31_CrudeSaltSegmentMember" unitRef="USD" decimals="0">17411762</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2017-01-01to2017-12-31_CorporateMember" unitRef="USD" decimals="0">0</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2017-01-01to2017-12-31_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">0</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2017-01-01to2017-12-31_OperatingSegmentsMember" unitRef="USD" decimals="0">17938652</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2018-01-01to2018-12-31_custom_NaturalGasMember" unitRef="USD" decimals="0">30616</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions contextRef="From2017-01-01to2017-12-31_custom_NaturalGasMember" unitRef="USD" decimals="0">61235</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:GoodwillImpairmentLoss contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">27966050</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="From2017-01-01to2017-12-31_BromineSegmentMember" unitRef="USD" decimals="0">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="From2017-01-01to2017-12-31_CrudeSaltSegmentMember" unitRef="USD" decimals="0">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="From2017-01-01to2017-12-31_CorporateMember" unitRef="USD" decimals="0">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="From2017-01-01to2017-12-31_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">29374909</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="From2017-01-01to2017-12-31_OperatingSegmentsMember" unitRef="USD" decimals="0">29374909</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="From2017-01-01to2017-12-31_custom_NaturalGasMember" unitRef="USD" decimals="0">0</us-gaap:GoodwillImpairmentLoss>
    <gure:TotalAssets contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">298546790</gure:TotalAssets>
    <gure:TotalAssets contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">387499423</gure:TotalAssets>
    <gure:TotalAssets contextRef="AsOf2018-12-31_BromineSegmentMember" unitRef="USD" decimals="0">115233773</gure:TotalAssets>
    <gure:TotalAssets contextRef="AsOf2018-12-31_CrudeSaltSegmentMember" unitRef="USD" decimals="0">37254518</gure:TotalAssets>
    <gure:TotalAssets contextRef="AsOf2018-12-31_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">144172070</gure:TotalAssets>
    <gure:TotalAssets contextRef="AsOf2018-12-31_OperatingSegmentsMember" unitRef="USD" decimals="0">298543780</gure:TotalAssets>
    <gure:TotalAssets contextRef="AsOf2018-12-31_CorporateMember" unitRef="USD" decimals="0">3010</gure:TotalAssets>
    <gure:TotalAssets contextRef="AsOf2017-12-31_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">186677501</gure:TotalAssets>
    <gure:TotalAssets contextRef="AsOf2017-12-31_CrudeSaltSegmentMember" unitRef="USD" decimals="0">51512530</gure:TotalAssets>
    <gure:TotalAssets contextRef="AsOf2017-12-31_BromineSegmentMember_BromineSegmentMember" unitRef="USD" decimals="0">147124127</gure:TotalAssets>
    <gure:TotalAssets contextRef="AsOf2017-12-31_CorporateMember" unitRef="USD" decimals="0">65509</gure:TotalAssets>
    <gure:TotalAssets contextRef="AsOf2017-12-31_OperatingSegmentsMember" unitRef="USD" decimals="0">387433914</gure:TotalAssets>
    <gure:TotalAssets contextRef="AsOf2017-12-31_custom_NaturalGasMember" unitRef="USD" decimals="0">2119756</gure:TotalAssets>
    <gure:TotalAssets contextRef="AsOf2018-12-31_custom_NaturalGasMember" unitRef="USD" decimals="0">1883419</gure:TotalAssets>
    <gure:SegmentReportingInformationNetOperatingIncomeLoss contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-83803324</gure:SegmentReportingInformationNetOperatingIncomeLoss>
    <gure:SegmentReportingInformationNetOperatingIncomeLoss contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">13745333</gure:SegmentReportingInformationNetOperatingIncomeLoss>
    <gure:CorporateExpenditure contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1064661</gure:CorporateExpenditure>
    <gure:CorporateExpenditure contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1015963</gure:CorporateExpenditure>
    <gure:UnrealizedTranslationDifference contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1315454</gure:UnrealizedTranslationDifference>
    <gure:UnrealizedTranslationDifference contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">-1557759</gure:UnrealizedTranslationDifference>
    <gure:IncomeFromOperations contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-83552531</gure:IncomeFromOperations>
    <gure:IncomeFromOperations contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">11171611</gure:IncomeFromOperations>
    <gure:NetIncomeBeforeTaxes contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">-83051841</gure:NetIncomeBeforeTaxes>
    <gure:NetIncomeBeforeTaxes contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">11563453</gure:NetIncomeBeforeTaxes>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-12-31_ShandongMaroiChemicalCompanyLimitedMember_BromineSegmentMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-12-31_ShandongMaroiChemicalCompanyLimitedMember_CrudeSaltSegmentMember" unitRef="USD" decimals="0">656</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-12-31_ShandongMaroiChemicalCompanyLimitedMember_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">155</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-12-31_ShandongMaroiChemicalCompanyLimitedMember" unitRef="USD" decimals="0">811</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2017-01-01to2017-12-31_ShandongMaroiChemicalCompanyLimitedMember_BromineSegmentMember" unitRef="USD" decimals="0">7852</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2017-01-01to2017-12-31_ShandongMaroiChemicalCompanyLimitedMember_CrudeSaltSegmentMember" unitRef="USD" decimals="0">2952</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2017-01-01to2017-12-31_ShandongMaroiChemicalCompanyLimitedMember_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">3463</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2017-01-01to2017-12-31_ShandongMaroiChemicalCompanyLimitedMember" unitRef="USD" decimals="0">14267</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-12-31_custom_ShandongBrotherTechnologyMember_custom_BromineSegmentMember" unitRef="USD" decimals="0">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-12-31_custom_ShandongBrotherTechnologyMember_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">783</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-12-31_custom_ShandongBrotherTechnologyMember_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-12-31_custom_ShandongBrotherTechnologyMember" unitRef="USD" decimals="0">783</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-12-31_custom_ShouguangWeidongMember_custom_BromineSegmentMember" unitRef="USD" decimals="0">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-12-31_custom_ShouguangWeidongMember_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">543</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-12-31_custom_ShouguangWeidongMember_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="From2018-01-01to2018-12-31_custom_ShouguangWeidongMember" unitRef="USD" decimals="0">543</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_ShandongMaroiChemicalCompanyLimitedMember" unitRef="Pure" decimals="INF">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_ShandongMaroiChemicalCompanyLimitedMember" unitRef="Pure" decimals="INF">0.133</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_us-gaap_CustomerConcentrationRiskMember" unitRef="Pure" decimals="INF">0.90</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_us-gaap_CustomerConcentrationRiskMember" unitRef="Pure" decimals="INF">0.367</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_custom_ShandongBrotherTechnologyMember" unitRef="Pure" decimals="INF">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_custom_ShouguangWeidongMember" unitRef="Pure" decimals="INF">0.21</us-gaap:ConcentrationRiskPercentage1>
    <gure:AmountsDueFromMajorCustomers contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</gure:AmountsDueFromMajorCustomers>
    <gure:AmountsDueFromMajorCustomers contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">22804914</gure:AmountsDueFromMajorCustomers>
    <gure:TopFiveSuppliersPercentageRawMaterialsSupplied contextRef="From2018-01-01to2018-12-31" unitRef="Pure" decimals="INF">0.000</gure:TopFiveSuppliersPercentageRawMaterialsSupplied>
    <gure:TopFiveSuppliersPercentageRawMaterialsSupplied contextRef="From2017-01-01to2017-12-31" unitRef="Pure" decimals="INF">0.682</gure:TopFiveSuppliersPercentageRawMaterialsSupplied>
    <gure:AmountDueTopFiveSuppliers contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</gure:AmountDueTopFiveSuppliers>
    <gure:AmountDueTopFiveSuppliers contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</gure:AmountDueTopFiveSuppliers>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1046486</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">1044611</us-gaap:OperatingLeasesRentExpenseNet>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2019-03-14" unitRef="Shares" decimals="INF">46803791</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityPublicFloat contextRef="AsOf2018-06-28" unitRef="USD" decimals="0">37000000</dei:EntityPublicFloat>
    <us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;(a)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Basis&#13;of Presentation and Consolidation&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The accompanying audited consolidated&#13;financial statements have been prepared by Gulf Resources, Inc (&amp;#8220;Gulf Resources&amp;#8221;). a Nevada corporation and its subsidiaries&#13;(collectively, the &amp;#8220;Company&amp;#8221;). On November 24, 2015, Gulf Resources, Inc., a Delaware corporation consummated a merger&#13;with and into its wholly-owned subsidiary, Gulf Resources, Inc., a Nevada corporation. As a result of the reincorporation, the&#13;Company is now a Nevada corporation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The consolidated financial statements&#13;include the accounts of Gulf Resources, Inc. and its wholly-owned subsidiary, Upper Class Group Limited, a company incorporated&#13;in the British Virgin Islands, which owns 100% of Hong Kong Jiaxing Industrial Limited, a company incorporated in Hong Kong (&amp;#8220;HKJI&amp;#8221;).&#13;HKJI owns 100% of Shouguang City Haoyuan Chemical Company Limited (&amp;#34;SCHC&amp;#34;) which owns 100% of Shouguang Yuxin Chemical&#13;Industry Co., Limited (&amp;#8220;SYCI&amp;#8221;) and Daying County Haoyuan Chemical Company Limited (&amp;#8220;DCHC&amp;#8221;).&amp;#160;&amp;#160;All&#13;material intercompany transactions have been eliminated on consolidation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Upper Class Group Limited was incorporated&#13;with limited liability in the British Virgin Islands on July 28, 2006 and was inactive until October 9, 2006 when Upper Class Group&#13;Limited acquired all the issued and outstanding stock of Shouguang City Haoyuan Chemical Company Limited (&amp;#8220;SCHC&amp;#8221;).&amp;#160;&amp;#160;SCHC&#13;is an operating company incorporated in Shouguang City, Shangdong Province, the People&amp;#8217;s Republic of China (the &amp;#8220;PRC&amp;#8221;)&#13;on May 18, 2005.&amp;#160;&amp;#160;SCHC is engaged in manufacturing and trading bromine and crude salt in China.&amp;#160;&amp;#160;Since the&#13;ownership of Upper Class Group Limited and SCHC were the same, the merger was accounted for as a transaction between entities under&#13;common control, whereby Upper Class Group Limited recognized the assets and liabilities transferred at their carrying amounts.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 12, 2006, Gulf Resources,&#13;Inc. (formerly Diversifax, Inc.), a public &amp;#8220;shell&amp;#8221; company, acquired Upper Class Group Limited and its wholly-owned&#13;subsidiary, SCHC (together &amp;#8220;Upper Class&amp;#8221;).&amp;#160;&amp;#160;Under the terms of the agreement, all stockholders of Upper Class&#13;received a total amount of 13,250,000 (restated for the 2-for-1 stock split in 2007 and the 1-for-4 stock split in 2009) shares&#13;of voting common stock of Gulf Resources, Inc. in exchange for all shares of Upper Class&amp;#8217; common stock held by all stockholders.&amp;#160;&amp;#160;Under&#13;accounting principles generally accepted in the United States, the share exchange is considered to be a capital transaction in&#13;substance, rather than a business combination.&amp;#160;&amp;#160;That is, the share exchange is equivalent to the issuance of stock by&#13;Upper Class for the net monetary assets of Gulf Resources, Inc., accompanied by a recapitalization, and is accounted for as a change&#13;in capital structure. Accordingly, the accounting for the share exchange will be identical to that resulting from a reverse acquisition,&#13;except no goodwill will be recorded.&amp;#160;&amp;#160;Under reverse takeover accounting, the post reverse acquisition comparative historical&#13;financial statements of the legal acquirer, Gulf Resources, Inc., are those of the legal acquiree, Upper Class, which is considered&#13;to be the accounting acquirer.&amp;#160;&amp;#160;Share and per share amounts stated have been retroactively adjusted to reflect the merger.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On February 5, 2007, SCHC acquired Shouguang&#13;Yuxin Chemical Industry Co., Limited (&amp;#8220;SYCI&amp;#8221;), a company incorporated in PRC on October 30, 2000.&amp;#160;&amp;#160;SYCI manufactures&#13;chemical products utilized in oil and gas field explorations and as papermaking chemical agents. Under the terms of the merger&#13;agreement, all stockholders of SYCI received a total amount of 8,094,059 (restated for the 2-for-1 stock split in 2007 and the&#13;1-for-4 stock split in 2009) shares of voting common stock of Gulf Resources, Inc. in exchange for all shares of SYCI&amp;#8217;s common&#13;stock held by all stockholders.&amp;#160;&amp;#160;&amp;#160;Also, upon the completion of the merger, Gulf Resources, Inc. paid a $2,550,000&#13;dividend to the original stockholders of SYCI.&amp;#160;&amp;#160;Since the ownership of Gulf Resources, Inc. and SYCI are substantially&#13;the same, the merger was accounted for as a transaction between entities under common control, whereby Gulf Resources, Inc. recognized&#13;the assets and liabilities of the Company transferred at their carrying amounts.&amp;#160;&amp;#160;Share and per share amounts stated&#13;have been retroactively adjusted to reflect the merger.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On November 11, 2007, Upper Class formed&#13;Hong Kong Jiaxing Industrial Limited (formerly known as Jiaxing Technology Limited) (&amp;#8220;HKJI&amp;#8221;), a wholly-owned subsidiary&#13;of Upper Class, in Hong Kong. Upper Class transferred its equity interest in SCHC to HKJI.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On January 12, 2015, Gulf Resources and&#13;SCHC, a wholly owned subsidiary of the Company, entered into an Equity Interest Transfer Agreement (the &amp;#8220;Agreement&amp;#8221;)&#13;with Shouguang City Rongyuan Chemical Co., Ltd (&amp;#8220;SCRC&amp;#8221;).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On February 4, 2015 the Company closed&#13;the transactions contemplated by the Agreement between the Company, SCHC and SCRC.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On the Closing Date, the Company issued&#13;7,268,011shares of its common stock, par value $0.0005 per share (the &amp;#8220;Shares&amp;#8221;), at the closing market price of $1.84&#13;per Share on the Closing Date to the four former equity owners of SCRC .The issuance of the Shares was exempt from registration&#13;pursuant to Regulation S of the Securities Act of 1933, as amended. On the Closing Date, the Company entered into a lock-up agreement&#13;with the four former equity owners of SCRC. In accordance with the terms of the lock-up agreement, the shareholders have agreed&#13;not to sell or transfer the Shares for five years from the date the stock certificates evidencing the Shares are issued.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The sellers of SCRC agreed as part of&#13;the purchase price to accept 7,268,011 shares of Gulf Resources stock, based on a valuation of $2.00, which was a 73% premium to&#13;the price on the day the agreement was reached. For accounting purposes, these shares are now being valued at $1.84, which was&#13;the closing price of Gulf Resources' stock on the day of the closing of the agreement. The price difference between the original&#13;$2.00 and the current $1.84 is solely for accounting purposes. There has been no change in the number of shares issued.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 15, 2015, the Company registered&#13;a new subsidiary in the Sichuan Province of the PRC named Daying County Haoyuan Chemical Company Limited (&amp;#8220;DCHC&amp;#8221;) with&#13;registered Capital of RMB50,000,000, and capital of RMB13,848,730 contributed by SCHC as of December 31, 2018. DCHC was established&#13;to further explore and develop natural gas and brine resources (including bromine and crude salt) in China.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;On September 2, 2016, the Company announced the planned merger&#13;of two of its 100% owned subsidiaries, ShouguanYuxin Chemical Co., Limited (&amp;#8220;SYCI&amp;#8221;) and ShouguanRongyuan Chemical Co.,&#13;Ltd (&amp;#8220;SCRC&amp;#8221;). On March 24, 2017, the legal process of the merger was completed and SCRC was officially deregistered&#13;on March 28, 2017. The results of these two subsidiaries were reported as SYCI in the fiscal year 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(b)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Nature&#13;of the Business&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company manufactures and trades bromine&#13;and crude salt through its wholly-owned subsidiary, Shouguang City Haoyuan Chemical Company Limited (&amp;#34;SCHC&amp;#34;) and manufactures&#13;chemical products for use in the oil industry, pesticides, paper manufacturing industry and for human and animal antibiotics through&#13;its wholly-owned subsidiary, Shouguang Yuxin Chemical Industry Co., Limited (&amp;#34;SYCI&amp;#34;) in the People&amp;#8217;s Republic of&#13;China (&amp;#8220;PRC&amp;#8221;). DCHC was established to further explore and develop natural gas and brine resources (including bromine&#13;and crude salt) in the PRC. DCHC&amp;#8217;s business was not fully operational as of December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On September 1, 2017, the Company received&#13;notification from the Government of Yangkou County, Shouguang City of PRC that production at all its factories should be halted&#13;with immediate effect in order for the Company to perform rectification and improvement in accordance with the county&amp;#8217;s new&#13;safety and environmental protection requirements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has been working&#13;closely with the county authorities to develop rectification plans for both its bromine and crude salt businesses and agreed&#13;on a plan in October 2017. In the fiscal year ended December 31, 2018, the Company incurred $16,243,677 in the rectification&#13;and improvements of plant and equipment of the bromine and crude salt factories resulting in a cumulative amount of&#13;$34,182,329 incurred as of December 31, 2018 recorded in the plant, property and equipment in the consolidated balance sheet.&#13;The Company does not expect to incur any additional capital expenditure in the rectification of its bromine and crude salt&#13;factories in respect of meeting the county&amp;#8217;s new safety and environmental protection requirement. &lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Originally, six bromine factories completed&#13;their rectification process within factory areas (i.e. excluding crude salt field area) and were approved and scheduled for production&#13;commencement by April 2018 as verbally indicated by the local government. Subsequently, the Shandong Provincial government required&#13;the local government to conduct &amp;#8220;four rating and one comprehensive evaluation&amp;#8221; for all of the chemical companies within&#13;its jurisdiction. This has delayed the production commencement schedule of the six bromine and crude salt factories. As of the&#13;date of this report, the Company has not received any official approval from the government.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Subsequently on June 29, 2018, the Company&#13;received a formal notice (dated June 25, 2018) jointly issued by various provincial government agencies in Shandong Province (the&#13;&amp;#8220;Notice&amp;#8221;) forwarded by the Weifang City Special Operations Leading Group Office of Safe Production, Transformation&#13;and Upgrading of Chemical Industry. In the Notice, the provincial government agencies set forth further requirements and procedures&#13;covering the following four aspects for the chemical industrial enterprises: project approval, planning approval, land use rights&#13;approval and environmental protection assessment approval. Those standards and procedures apply to all chemical industrial enterprises&#13;in Shandong Province including the Company&amp;#8217;s bromine plants that have not completed project approval procedures, planning&#13;approval procedures, land use rights approval procedures and environmental protection assessment procedures. The Company believes&#13;that the government will not grant approval to the Company to allow its bromine and crude salt plants to resume operations until&#13;the Company has fully complied with the aforesaid rules set forth in the Notice.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Shouguang City Bromine Association,&#13;on behalf of all the bromine plants in Shouguang, has started discussions with the local government agencies. The local governmental&#13;agencies confirmed the facts that their initial requirements for the bromine industry did not include the project approval, the&#13;planning approval and the land use rights approval and that those three additional approvals were new requirements of the provincial&#13;government. The Company understood from the local government that it has been coordinating with several government agencies to&#13;solve these three outstanding approval issues in a timely manner and that all the affected bromine plants are not allowed to commence&#13;production prior to obtaining those approvals.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company is not certain how long the&#13;temporary delay will be due to the issuance and implementation of the Notice. The Company believes that this is another step by&#13;the government to improve the environment. It further believes the goal of the government is not to close all plants, but rather&#13;to codify the regulations related to project approval, land use, planning approval and environmental protection assessment approval&#13;so that illegal plants are not able to open in the future and plants close to population centers do not cause serious environmental&#13;damage. In addition, the Company believes that the Shandong Provincial government wants to assure that each of its regional and&#13;county government applies the Notice in a consistent manner.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On September 21, 2018, the Company received&#13;a closing notice from the People's Government of Yangkou Town, Shouguang City informing it that its three bromine factories (Number&#13;3, Number 4, and Number 11.) are not allowed to resume production and hence the Company has to demolish these factories. The crude&#13;salt fields surrounding these factories have been reclaimed as cultivated or construction land and hence did not meet the requirement&#13;for bromine and crude salt co-production set by the relevant authority.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;The Company entered into a contract with a third party to&#13;allow the Company to use the land adjacent to Factory No. 10 for waste water discharge and invested $1.0 million to build a aqueduct&#13;to discharge the waste water to a designated place for treatment by a designated party. This project was completed as of December&#13;31, 2018.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company believes the issues related&#13;to the remaining seven bromine and crude salt factories which have passed inspection are almost resolved. The Company is actively&#13;working with the local government to obtain the documentation for approval of project, planning, land use rights and environmental&#13;protection evaluation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On November 24, 2017, the Company received&#13;a letter from the Government of Yangkou County, Shouguang City notifying the Company to relocate its two chemical production plants&#13;located in the second living area&amp;#160;of the Qinghe Oil Extraction Plant to the Bohai Marine Fine Chemical Industrial Park (&amp;#8220;Bohai&#13;Park&amp;#8221;). This is because the two plants are located in a residential area and their production activities will impact the&#13;living environment of the residents. This is as a result of the country&amp;#8217;s effort to improve the development of the chemical&#13;industry, manage safe production and curb environmental pollution accidents effectively, and ensure the quality of the living environment&#13;of residents. All chemical enterprises which do not comply with the requirements of the safety and environmental protection regulations&#13;will be ordered to shut down.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company believes this&#13;relocation process will cost approximately $60 million in total.&amp;#160;The Company incurred relocation costs comprising&#13;prepaid land lease and professional fees related to the design of the new chemical factory in the amount of $10,925,081 and&#13;$9,732,118, which were recorded in the prepaid land leases and property, plant and equipment in the consolidated balance&#13;sheets as of December 31, 2018 and 2017.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company does not anticipate that&#13;the Company&amp;#8217;s new chemical factory to be significantly impacted by the Notice. The Company has secured from the government&#13;the land use rights for its chemical plants located at the Bohai Park and presented a completed construction design draft and other&#13;related documents to the local authorities for approval. The Company is still waiting for the last approval report and is uncertain&#13;when the approval will be issued. There could be a delay in the approval process given the ongoing rectification and approvals&#13;process for the Company&amp;#8217;s other plants. As the construction of the new factory cannot commence until the final approval from&#13;the government is received, the delay in the receipt of the final approval will delay the commencement date of the construction&#13;of the new factory.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In January 2017, the Company completed&#13;the first brine water and natural gas well field construction in Sichuan Province and announced the commencement of trial production.&#13;The Company has been working with Xinan Shiyou Daxue (Southwest Petroleum University) and developed a solution to DHCH&amp;#8217;s&#13;technical drilling problem. In resolving the problem, the Company purchased customized equipment for its natural gas project. The&#13;installation of such equipment, including providing piping and electricity, was completed in July 2018. The Company has completed&#13;the test production at its first natural gas well in Sichuan Province and has commenced trial production in January 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal TimesNewRoman,serif; margin: 0"&gt;The Company has available cash of approximately $179.0 million at December&#13;31, 2018. The Company intends to retain the cash&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal TimesNewRoman,serif; margin: 0"&gt;for the relocation of its chemical factories which it expects to&#13;incur additional capital expenditure of approximately $50.0 million, future expansion of its bromine and crude salt&#13;businesses through acquisition, construction of extraction wells for its existing bromine and crude salt business which it&#13;expects to incur capital expenditure of approximately $28 million, and further development of the new resources in&#13;Sichuan Province. The Company does not anticipate paying cash dividends in the foreseeable future. It believe that there is&#13;enough funds to cover the rectification and improvement, the setting up of the new chemical factory and the operating expense&#13;of the Company during the rectification and relocation period. The Company believes that it has sufficient cash to meet&#13;its obligations and anticipated ongoing operating needs as they fall due in the next twelve months.&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(c)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Use&#13;of Estimates&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company&amp;#8217;s consolidated financial&#13;statements have been prepared in accordance with accounting principles generally accepted in the United States of America and this&#13;requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of&#13;the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.&amp;#160;&amp;#160;The&#13;Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under&#13;the circumstances.&amp;#160;&amp;#160;The most significant accounting estimates with regard to these consolidated financial statements&#13;that require the most significant and subjective judgments include, but are not limited to, useful lives of property, plant and&#13;equipment, recoverability of long-lived assets, determination of impairment losses, assessment of market value of inventories and&#13;provision for inventory obsolescence, allowance for doubtful accounts, recognition and measurement of deferred income taxes, valuation&#13;allowance for deferred tax assets, and assumptions used for the valuation of share based payments.&amp;#160;&amp;#160;Accordingly, actual&#13;results may differ significantly from these estimates under different assumptions or conditions.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(d)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Cash&#13;and Cash Equivalents&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Cash and cash equivalents consist of&#13;all cash balances and highly liquid investments with original maturities of three months or less. Because of short maturity of&#13;these investments, the carrying amounts approximate their fair values.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(e)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Accounts&#13;Receivable and Allowance of Doubtful Accounts&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Accounts receivable is stated at cost,&#13;net of allowance for doubtful accounts. The normal credit term extended to customers ranges between 90 and 240 days. The company&#13;reviews all receivables that exceed the term. The Company establishes an allowance for doubtful accounts based on management&amp;#8217;s&#13;assessment of the collectability of trade and other receivables. A considerable amount of judgment is required in assessing the&#13;amount of allowance and the Company considers the historical level of credit losses. The Company makes judgments about the credit&#13;worthiness of each customer based on ongoing credit evaluations, and monitors current economic trends that might impact the level&#13;of credit losses in the future. If the financial condition of the customer begins to deteriorate, resulting in their inability&#13;to make payments within credit term provided, a larger allowance may be required.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December 31, 2018 and 2017, allowances&#13;for doubtful accounts were zero. No allowances for doubtful accounts were charged to the consolidated statement of income/(loss)&#13;for the years ended December 31, 2018 and 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(f)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Concentration&#13;of Credit Risk&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company is exposed to credit risk&#13;in the normal course of business, primarily related to accounts receivable and cash and cash equivalents. All of the Company&amp;#8217;s&#13;cash and cash equivalents are maintained with financial institutions in the PRC, namely, Industrial and Commercial Bank of China&#13;Limited, China Merchants Bank Company Limited and Sichuan Rural Credit Union, which are not insured or otherwise protected. The&#13;Company placed $178,998,935 and $208,906,759 with these institutions as of December 31, 2018 and 2017, respectively.&amp;#160;&amp;#160;The&#13;Company has not experienced any losses in such accounts in the PRC.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Concentrations of credit risk with respect&#13;to accounts receivable exists as the Company sells a substantial portion of its products to a limited number of customers. However,&#13;such concentrations of credit risks are limited since the Company performs ongoing credit evaluations of its customers&amp;#8217; financial&#13;condition and extends credit terms as and when appropriate. Approximately 13% of the balances of accounts receivable as of December&#13;31, 2017, were 90 days old or less. There were no accounts receivable as of December 31, 2018 as they were fully collected in the&#13;year ended December 31, 2018.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(g)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Inventories&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Inventories are stated at the lower of&#13;cost, determined on a first-in first-out cost basis, or net realizable value. Costs of work-in-progress and finished goods comprise&#13;direct materials, direct labor and an attributable portion of manufacturing overhead. Net realizable value is based on estimated&#13;selling price less costs to complete and selling expenses.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;(h)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&#13;Property, Plant and Equipment&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Property, plant and equipment are stated&#13;at cost less accumulated depreciation and any impairment losses. Expenditures for new facilities or equipment, and major expenditures&#13;for betterment of existing facilities or equipment are capitalized and depreciated using the straight-line method at rates sufficient&#13;to depreciate such costs less 5% residual value over the estimated productive lives. All other ordinary repair and maintenance&#13;costs are expensed as incurred.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Mineral rights are recorded at cost less&#13;accumulated depreciation and any impairment losses. Mineral rights are amortized ratably over the term of the lease, or the equivalent&#13;term under the units (in tonnes) of production method, whichever is shorter.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Construction in process primarily represents&#13;direct costs of construction of property, plant and equipment. Costs incurred are capitalized and transferred to property, plant&#13;and equipment upon completion and depreciation will commence when the completed assets are placed in service.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company&amp;#8217;s depreciation and&#13;amortization policies on property, plant and equipment other than mineral rights and construction in process are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: top; width: 85%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 15%; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;Useful life&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;(in years)&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Buildings (including salt pans)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;8 - 20&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Plant and machinery (including protective shells, transmission channels and ducts)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3 - 8&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Motor vehicles&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;5&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Furniture, fixtures and equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3 - 8&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;Property, plant and equipment under the capital lease are&#13;depreciated over their expected useful lives on the same basis as owned assets, or where shorter, the term of the lease, which&#13;is 20 years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify"&gt;Producing oil and gas properties&#13;are depreciated on a unit-of-production basis over the proved developed reserves. Common facilities that are built specifically&#13;to service production directly attributed to designated oil and gas properties are depreciated based on the proved developed reserves&#13;of the respective oil and gas properties on a pro-rata basis. Common facilities that are not built specifically to service identified&#13;oil and gas properties are depreciated using the straight-line method over their estimated useful lives. Costs associated with&#13;significant development projects are not depreciated until commercial production commences and the reserves related to those costs&#13;are excluded from the calculation of depreciation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(i)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Asset&#13;Retirement Obligation&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company follows Financial Accounting&#13;Standards Board Accounting Standards Codification (&amp;#8220;FASB ASC&amp;#8221;), which established a uniform methodology for accounting&#13;for estimated reclamation and abandonment costs. FASB ASC 410 requires the fair value of a liability for an asset retirement obligation&#13;to be recognized in the period in which the legal obligation associated with the retirement of the long-lived asset is incurred.&#13;When the liability is initially recorded, the offset is capitalized by increasing the carrying amount of the related long-lived&#13;asset. Over time, the liability is accreted to its present value each period, and the capitalized cost is depreciated over the&#13;useful life of the&amp;#160;related asset. To settle the liability, the obligation is paid, and to the extent there is a difference&#13;between the liability and the amount of cash paid, a gain or loss upon settlement is recorded.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Currently, there are no reclamation or&#13;abandonment obligations associated with the land being utilized for exploitation by the bromine and crude salt factories. Also,&#13;for the two chemical plants that are to be relocated, currently, there are no obligations to restore the land to its original condition.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(j)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Recoverability&#13;of Long Lived Assets&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In accordance with FASB ASC 360-10-35&#13;&amp;#8220;Impairment or Disposal of Long-lived Assets&amp;#8221;, long-lived assets to be held and used are analyzed for impairment whenever&#13;events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable or that the useful&#13;lives of those assets are no longer appropriate. The Company evaluates at each balance sheet date whether events and circumstances&#13;have occurred that indicate possible impairment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company determines the existence&#13;of such impairment by measuring the expected future cash flows (undiscounted and without interest charges) and comparing such amount&#13;to the carrying amount of the assets. An impairment loss, if one exists, is then measured as the amount by which the carrying amount&#13;of the asset exceeds the discounted estimated future cash flows. Assets to be disposed of are reported at the lower of the carrying&#13;amount or fair value of such assets less costs to sell. Asset impairment charges are recorded to reduce the carrying amount of&#13;the long-lived asset that will be sold or disposed of to their estimated fair values. Charges for the asset impairment reduce the&#13;carrying amount of the long-lived assets to their estimated salvage value in connection with the decision to dispose of such assets.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Upon the receipt of the closure notice&#13;from the People's Government of Yangkou Town, Shouguang City in September 2018 (See Note 1(b)), the Company demolished the affected&#13;factories. As a result, the Company wrote off net book value of the affected factories&amp;#8217; property, plant and equipment in&#13;the amount of $18,644,473 which was recorded in the loss on demolition of factories in the consolidated statements of loss for&#13;the fiscal year ended December 31, 2018. The Company will negotiate with the local villages over compensation for the payment already&#13;made for the land leases and mineral rights of these factories. However, the Company is uncertain of the amount that it could recover&#13;and when this could be accomplished. Therefore, the Company wrote off the mineral rights of the affected factories of $1,284,832&#13;included in the write-off/impairment on property, plant and equipment in the consolidated statements of loss for the fiscal year&#13;ended December 31, 2018 and $52,926 of prepaid land lease recorded in other operating loss in the consolidated statements of loss&#13;for fiscal year ended December 31, 2018. The Company incurred dismantling fees in the amount of $273,757 recorded in other operating&#13;loss in the consolidated statements of loss for fiscal year ended December 31, 2018. In addition, the Company recorded a write-off&#13;of $112,481 included in the write-off/impairment of property, plant and equipment for certain wells and equipment damaged by flood&#13;from a typhoon that occurred in August 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;To comply with the new safety and environmental&#13;regulations, the Company started the rectification and improvement program for the bromine and crude salt factories towards the&#13;end of the third quarter of fiscal year 2017, and as a result recorded an impairment loss of $216,181 and a write-off of $728,740&#13;for certain property, plant and equipment in the year ended December 31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;With the relocation of the two chemical&#13;factories and the length of time required to set up the new factory building in the Bohai Park, the Company believes that it is&#13;not beneficial to move the existing plant and equipment to the new premises. This is because of the age of the plant and equipment&#13;and the impact on the production efficiency at the new plant with using plant and equipment that are idle for a substantial amount&#13;of time. In addition, the Company also risks the possibility of not passing the inspection by the government at the new plant if&#13;existing plant and equipment are used. Therefore, an impairment loss of $16,636,322 equivalent to the net book values as of October&#13;31, 2017 of all the property, plant and equipment at the two chemical factories were recorded in the year ended December 31, 2017.&#13;With the delayed commencement of the production bromine and crude salt factories, the Company is uncertain as to the future plan&#13;for the land on which the two factories are sitting on. After considering the current circumstances and situation, Company determined&#13;that it is appropriate to write off prepaid land lease related to the land on which the two factories are sitting on of $4,004,788&#13;in the year ended December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(k)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Retirement&#13;Benefits&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Pursuant to the relevant laws and regulations&#13;in the PRC, the Company participates in a defined contribution retirement plan for its employees arranged by a governmental organization.&#13;The Company makes contributions to the retirement plan at the applicable rate based on the employees&amp;#8217; salaries. The required&#13;contributions under the retirement plans are charged to the consolidated statement of income/(loss) on an accrual basis when they&#13;are due. The Company&amp;#8217;s contributions totaled $1,216,096 and $1,093,716 for the years ended December 31, 2018 and 2017, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(l)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Mineral&#13;Rights&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company follows FASB ASC 805 &amp;#8220;Business&#13;Combinations&amp;#8221; that certain mineral rights are considered tangible assets and that mineral rights should be accounted for&#13;based on their substance. Mineral rights are included in property, plant and equipment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(m)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Leasing&#13;arrangements&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Rentals payable under operating leases&#13;are charged to the consolidated statement of income/(loss) on a straight line basis over the term of the relevant lease. For capital&#13;leases, the present value of future minimum lease payments at the inception of the lease is reflected as an asset and a liability&#13;in the consolidated balance sheet. Amounts due within one year are classified as short-term&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(n)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Reporting&#13;Currency and Translation&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The financial statements of the Company&amp;#8217;s&#13;foreign subsidiaries are measured using the local currency, Renminbi (&amp;#8220;RMB&amp;#8221;), as the functional currency; whereas the&#13;functional currency and reporting currency of the Company is the United States dollar (&amp;#8220;USD&amp;#8221; or &amp;#8220;$&amp;#8221;).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As such, the Company uses the &amp;#8220;current&#13;rate method&amp;#8221; to translate its PRC operations from RMB into USD, as required under FASB ASC 830 &amp;#8220;Foreign Currency Matters&amp;#8221;.&#13;The assets and liabilities of its PRC operations are translated into USD using the rate of exchange prevailing at the balance sheet&#13;date. The capital accounts are translated at the historical rate. Adjustments resulting from the translation of the balance sheets&#13;of the Company&amp;#8217;s PRC subsidiaries are recorded in stockholders&amp;#8217; equity as part of accumulated other comprehensive income/(loss).&#13;The consolidated statement of income/(loss) and comprehensive income/(loss) is translated at average rates during the reporting&#13;period. Gains or losses resulting from transactions in currencies other than the functional currencies are recognized in net income/(loss)&#13;for the reporting periods as part of general and administrative expense. Included in the general and administrative expense is&#13;a foreign exchange gain of $1,315,454 and a foreign exchange loss $1,557,759 for the years ended December 31, 2018 and 2017. The&#13;consolidated statement of cash flows is translated at the average rate during each quarter, with the exception of issuance of shares&#13;and payment of dividends which are translated at historical rates.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(o)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Foreign&#13;Operations&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;All of the Company&amp;#8217;s operations&#13;and assets are located in PRC.&amp;#160;&amp;#160;The Company may be adversely affected by possible political or economic events in this&#13;country.&amp;#160;&amp;#160;The effect of these factors cannot be accurately predicted.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(p)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Revenue&#13;Recognition&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Net revenue is net of discount and value&#13;added tax and comprises the sale of bromine, crude salt and chemical products. Revenue is recognized when the control of the promised&#13;goods is transferred to the customers in an amount that reflects the consideration that the Company expects to receive from the&#13;customers in exchange for those goods. The acknowledgement of receipt of goods by the customers is when control of the product&#13;is deemed to be transferred. Invoicing occurs upon acknowledgement of receipt of the goods by the customers. Customers have no&#13;rights to return the goods upon acknowledgement of receipt of goods.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(q)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Income&#13;Taxes&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company accounts for income&#13;taxes in accordance with the Income Taxes Topic of the FASB ASC, which requires the use of the liability method of accounting&#13;for deferred income taxes. Under this method, deferred income taxes are recorded to reflect the tax consequences on future&#13;years of temporary differences between the tax basis of assets and liabilities and their reported amounts at each period end.&#13;Deferred tax assets and liabilities are measured using tax rates that are expected to apply to taxable income for the years&#13;in which those tax assets and liabilities are expected to be realized or settled. The deferred income tax effects of a change&#13;in tax rates are recognized in the period of enactment. If it is more likely than not that some portion or all of a deferred&#13;tax asset will not be realized, a valuation allowance is recognized. The guidance also provides criteria for the recognition,&#13;measurement, presentation and disclosures of uncertain tax positions. A tax benefit from an uncertain tax position may be&#13;recognized if it is &amp;#8220;more likely than not&amp;#8221; that the position is sustainable based solely on its technical merits.&#13;Interests and penalties associated with unrecognized tax benefits are included within the (benefit from) provision for income&#13;tax in the consolidated statement of income  (loss).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(r)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Exploration&#13;Costs&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Exploration costs, which included the&#13;cost of researching for appropriate places to drill wells and the cost of well drilling in search of potential natural brine or&#13;other resources, are charged to the income statement as incurred. Once the commercial viability of a project has been confirmed,&#13;all subsequent costs are capitalized.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For oil and gas properties, the successful&#13;efforts method of accounting is adopted. The Company carries exploratory well costs as an asset when the well has found a sufficient&#13;quantity of reserves to justify its completion as a producing well and where the Company is making sufficient progress assessing&#13;the reserves and the economic and operating viability of the project. Exploratory well costs not meeting these criteria are charged&#13;to expenses. Exploratory wells that discover potentially economic reserves in areas where major capital expenditure will be required&#13;before production would begin and when the major capital expenditure depends upon the successful completion of further exploratory&#13;work remain capitalized and are reviewed periodically for impairment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(s)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Contingencies&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company accrues for costs relating&#13;to litigation, including litigation defense costs, claims and other contingent matters, including liquidated damage liabilities,&#13;when such liabilities become probable and reasonably estimable. Such estimates may be based on advice from third parties or on&#13;management&amp;#8217;s judgment, as appropriate. Revisions to accruals are reflected in earnings (loss) in the period in which different&#13;facts or information become known or circumstances change that affect the Company&amp;#8217;s previous assumptions with respect to&#13;the likelihood or amount of loss. Amounts paid upon the ultimate resolution of such liabilities may be materially different from&#13;previous estimates.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(t)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Stock-based&#13;Compensation&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Common stock, stock options and stock&#13;warrants issued to employees or directors are recorded at their fair values estimated at grant date using the Black-Scholes model&#13;and the portion that is ultimately expected to vest is recognized as compensation cost over the requisite service period.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Common stock, stock options and stock&#13;warrants issued to other than employees or directors are recorded on the basis of their fair value using the Black-Scholes option-pricing&#13;model on the basis of the market price of the underlying common stock on the &amp;#8220;valuation date,&amp;#8221; which for options and&#13;warrants related to contracts that have substantial disincentives to non-performance is the date of the contract, and for all other&#13;contracts the measurement date is the date that the service is complete. Expense related to the options and warrants is recognized&#13;on a straight-line basis over the period in which services are to be received. Where expense must be recognized prior to a valuation&#13;date, the expense is computed under the Black-Scholes model on the basis of the market price of the underlying common stock at&#13;the end of the period, and any subsequent changes in the market price of the underlying common stock up through the valuation date&#13;is reflected in the expense recorded in the subsequent period in which that change occurs.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(u)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Basic&#13;and Diluted Earnings (Loss) per Share of Common Stock&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Basic earnings per common share are based&#13;on the weighted average number of shares outstanding during the periods presented.&amp;#160;&amp;#160;Diluted earnings per share are computed&#13;using weighted average number of common shares plus dilutive common share equivalents outstanding during the period. Potential&#13;common shares that would have the effect of increasing diluted earnings per share are considered to be anti-dilutive, i.e. the&#13;exercise prices of the outstanding stock options were greater than the market price of the common stock. Anti-dilutive common stock&#13;equivalents which were excluded from the calculation of number of dilutive common stock equivalents amounted to 258,737 and 43,541&#13;shares for the years ended December 31, 2018 and 2017, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;The following table sets forth the computation of basic and&#13;diluted earnings(loss) per share:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Years ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Numerator&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 64%; text-indent: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net income/(loss)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(69,963,986&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;7,953,313&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Denominator&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Basic: Weighted-average common shares&amp;#160;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;outstanding during the year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;46,803,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;46,796,476&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-indent: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Add: Dilutive effect of stock options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;39,354&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-indent: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;46,803,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;46,835,830&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net income/(loss) per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-indent: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1.49&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;0.17&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-indent: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1.49&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;0.17&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(v) Goodwill&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Goodwill represents the excess of the&#13;purchase price over the net of the estimated fair value of the identifiable tangible and intangible assets acquired and liabilities&#13;assumed in business acquisitions. Goodwill is tested for impairment at the reporting unit level annually or when events or changes&#13;in circumstances indicate that the fair value of the reporting unit more likely than not is below the carrying amount, including&#13;goodwill. Goodwill impairment is assessed based on qualitative factors and if the Company determines that it is more likely than&#13;not that the fair value of a reporting unit is less than its carrying amount, quantitative test will be performed. As of December&#13;31, 2018, the Company performed the qualitative assessment and determined that it is more likely than not that the fair value of&#13;its chemical segment is less than its carrying amount due to the uncertainty in the timing of receipt of the final approval of&#13;the design of the new factory, the uncertainty in the forecast of demand for chemical products which may be affected by China&amp;#8217;s&#13;environmental protection policies and the time that the segment may need to build up the customer base to a level similar to the&#13;past. Considering these factors, the Company determined the fair value of its chemical segment based on the discounted cash flow&#13;model is less than the carrying amount of its chemical segment to the extent of the entire goodwill and recorded an impairment&#13;charge of $27,966,050 in the year ended December 31, 2018.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(w)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;New&#13;Accounting Pronouncements&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Recently Adopted Accounting Pronouncements&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In May 2014 and April 2016, the FASB&#13;issued ASU No. 2014-09 and ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606). The core principle of the guidance&#13;is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that&#13;reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In August 2015,&#13;FASB issued ASU 2015-14, which deferred the effective date of Update 2014-09 to annual reporting periods beginning after December&#13;15, 2017. The Company adopted this Update as of January 1, 2018. This adoption did not have a material impact on the Company&amp;#8217;s&#13;consolidated financial statements as of December 31, 2018 as the amount and timing of all the Company&amp;#8217;s revenue will continue&#13;to be recognized at a point in time. As required by the Update, the Company disclosed its revenues from contracts with customers&#13;into disaggregated categories in Note 14.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In August 2016, the FASB issued ASU No.&#13;2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments. The Update addresses eight&#13;specific changes to how cash receipts and cash payments are presented and classified in the statement of cash flows. The amendments&#13;in this Update are effective for public business entities for fiscal years beginning after December 15, 2017, and interim periods&#13;within those fiscal years. Early adoption is permitted. An entity that elects early adoption must adopt all of the amendments in&#13;the same period. The amendments in this Update should be applied using a retrospective transition method to each period presented.&#13;If it is impracticable to apply the amendments retrospectively for some of the issues, the amendments for those issues would be&#13;applied prospectively as of the earliest date practicable. The Company adopted this Update as of January 1, 2018 with no material&#13;impact on the consolidated financial statements as of and for the fiscal year ended December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;In January 2017, the FASB issued&#13;ASU No. 2017-04, Intangibles &amp;#8211; Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment. To simplify&#13;the subsequent measurement of goodwill, Step 2 was eliminated from the goodwill impairment test. Instead, under the amendments&#13;in this Update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting&#13;unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds&#13;the reporting unit&amp;#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to&#13;that reporting unit. A public business entity that is a U.S. Securities and Exchange Commission (SEC) filer should adopt the amendments&#13;in this Update for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early&#13;adoption is permitted for goodwill impairment tests with a measurement date on or after January 1, 2017. The Company adopted this&#13;Update as of December 31, 2018. See Note 1(v).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In May 2017, the FASB issued ASU No.&#13;2017-09, Compensation &amp;#8211; Stock Compensation (Topic 718), Scope of Modification Accounting. The amendments in this Update provide&#13;guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification&#13;accounting. The amendments in this Update are effective for all entities for annual periods, and interim periods within those annual&#13;periods, beginning after December 15, 2017. The amendments in this Update should be applied prospectively to an award modified&#13;on or after the adoption date. The Company adopted this Update as of January 1, 2018 with no material impact on the consolidated&#13;financial statements as of and for the fiscal year ended December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Recently Issued Accounting Pronouncements&#13;Not Yet Adopted&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In February 2016, the FASB issued ASU&#13;No. 2016-02, Leases (Topic 842). The amendments in this Update specify the accounting for leases. The core principle of Topic 842&#13;is that a lessee should recognize the assets and liabilities that arise from leases. For public business entities, the amendments&#13;in this Update are effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal&#13;years. The Company will adopt this ASU and related amendments on January 1, 2019 and expects to elect certain practical expedients&#13;permitted under the transition guidance.&amp;#160;The Company will also elect the optional transition method that allows for a cumulative-effect&#13;adjustment in the period of adoption and will not restate prior periods&amp;#8217; financial statements.&amp;#160;The Company continues&#13;to evaluate the effect of the adoption of this ASU on its consolidated financial statements and related disclosure. Based on preliminary&#13;estimates, the Company expects the total assets and total liabilities to increase upon the adoption of the ASU but does not expect&#13;the effect on its consolidated balance sheet to be material. The Company does not expect adoption of the ASU to have a material&#13;effect on the consolidated statement of income.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In June 2016, the FASB issued ASU No.&#13;2016-13, Financial Instruments &amp;#8211; Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments&#13;in this Update affect loans, debt securities, trade receivables, and any other financial assets that have the contractual right&#13;to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets.&#13;For public entities, the amendments are effective for fiscal years beginning after December 15, 2019, including interim periods&#13;within those fiscal years. The Company is currently evaluating the effect of this on the consolidated financial statements and&#13;related disclosure.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In June 2018, the FASB issued ASU No.2018-07,&#13;Compensation- Stock Compensation (Topic 718). Improvements to Nonemployee Share-Based Payment Accounting. The amendments in this&#13;update expand the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees.&#13;Prior to this update, Topic 718 applied only to share-based transactions to employees. Consistent with the accounting requirements&#13;for employee share-based payment awards, nonemployee share-based payment awards within the scope of Topic 718 are measured at grant-date&#13;fair value of the equity instruments that an entity is obligated to issue when the good has been delivered or the service has been&#13;rendered and any other conditions necessary to earn the right to benefit from the instruments have been satisfied. The amendments&#13;in the Update are effective for public business entities form fiscal years beginning after December 15, 2018, including interim&#13;periods within that fiscal year. Early adoption is permitted, but no earlier than an entity&amp;#8217;s adoption date of Topic 606.&#13;This is not expected to have a material effect on the Company&amp;#8217;s consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Inventories consist of:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;As of December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&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: 70%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Raw materials&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;396,482&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Finished goods&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;65,169&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;844,224&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Allowance for obsolete and slow-moving inventories&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(65,169&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(43,921&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt 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"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt MS Mincho"&gt;&amp;#12288;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,196,785&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <gure:PrepaidLandLeaseTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company prepaid for land leases with&#13;lease terms for periods ranging from one to fifty years to use the land on which the production facilities and warehouses of the&#13;Company are situated. The prepaid land lease is amortized on a straight line basis.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In December 2017, the Company paid $9,732,118&#13;for a 50-year lease of a piece of land for the new factory at Bohai Marine Fine Chemical Industrial Park. The land use certificate&#13;is being processed by the government and the commencement date of the lease will be known upon completion of the application process&#13;(See Note 1(b)).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the year ended December 31,&#13;2018, amortization of prepaid land lease totaled $761,713  was recorded as direct labor and factory overheads incurred&#13;during plant shutdown in the consolidated statement of income (loss), and wrote off $4,004,788 of prepaid land lease (See&#13;Note 1(J) for further details).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the year ended December 31, 2017,&#13;amortization of prepaid land lease totaled $989,816, of which $634,535 and $355,281 were recorded as cost of net revenue and direct&#13;labor and factory overheads incurred during plant shutdown.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has the rights to use certain&#13;parcels of land located in Shouguang, the PRC, through lease agreements signed with local townships or the government authority.&#13;For parcels of land that are collectively owned by local townships, the Company cannot obtain land use rights certificates.&amp;#160;The&#13;parcels of land of which the Company cannot obtain land use rights certificates covers a total of approximately&amp;#160;38.6 square&#13;kilometers of aggregate carrying value of $599,747 and&amp;#160;approximately&amp;#160;54.97 square kilometers&amp;#160; of aggregate carrying&#13;value of $645,761 as at December 31, 2018 and 2017, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</gure:PrepaidLandLeaseTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Property, plant and equipment, net consist&#13;of the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;As of December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;At cost:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 72%; padding-left: 27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Mineral rights&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,809,977&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4,711,822&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Buildings&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;60,866,462&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;67,748,512&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-left: 27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Plant and machinery&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;161,178,816&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;200,742,652&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Motor vehicles&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,230&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;8,792&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-left: 27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Furniture, fixtures and office equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,289,010&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4,150,588&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Construction in progress&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,535,808&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;183,036&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;234,686,303&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;277,545,402&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Less: accumulated depreciation and amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(134,681,628&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(163,597,407&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Impairment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(17,722,045&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(18,833,491&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net book value&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;82,282,630&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;95,114,504&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has certain buildings and&#13;salt pans erected on parcels of land located in Shouguang, PRC, and such parcels of land are collectively owned by local townships&#13;or the government. The Company has not been able to obtain property ownership certificates over these buildings and salt pans.&amp;#160;The&#13;aggregate carrying values of these properties situated on parcels of the land are $20,409,998 and $27,432,351 as at December 31,&#13;2018 and 2017, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the year ended December 31, 2018,&#13;depreciation and amortization expense totaled $17,176,306, of which $16,209,588 and $966,718 were recorded in direct labor and&#13;factory overheads incurred during plant shutdown and administrative expenses, respectively in the consolidated statement of income&#13;(loss).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the year ended December 31, 2017,&#13;depreciation and amortization expense totaled $19,930,786 of which $13,443,298 and $1,213,010 were recorded as cost of net revenue&#13;and administrative expenses, respectively in the consolidated statement of income (loss). During the year ended December 31, 2017,&#13;depreciation and amortization expense related to property, plant and equipment of $5,274,478 was recorded in direct labor and factory&#13;overheads incurred during plant shutdown in the consolidated statement of income (loss).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In the fiscal year 2018, the Company&#13;incurred approximately $16.2 million to&amp;#160;perform the rectification and improvements of the bromine and crude salt factories&#13;and approximately $1.2 million in relocation cost of the chemical factories.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In the fourth quarter of 2018, the&#13;Company built new extraction wells for bromine facilities at costs of approximately $5.8 million to replace wells damaged by&#13;flood from a typhoon during the third quarter of 2018. The construction of this project was completed as of December 31,&#13;2018. In the fourth quarter of 2018, the Company built new extraction wells for bromine facilities at costs of approximately&#13;$5.3 million to replace the old bromine wells. This project is expected to complete in June 30, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In the third quarter of 2017, the Company&#13;incurred enhancement works for rectification and improvement in order to meet the new environmental rules in China at costs of&#13;approximately $0.6 million. In the fourth quarter of 2017, the Company incurred enhancement works for rectification and improvement&#13;in order to meet the new environmental rules in China at costs of approximately $17.3 million. The construction of these projects&#13;was completed as of December 31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For the years ended December 31, 2018&#13;and 2017, ordinary repair and maintenance expenses were $2,590,003 and $130,842, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <gure:PropertyPlantAndEquipmentUnderCapitalLeasesNet contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;Property, plant and equipment under capital leases, net consist&#13;of the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;As of December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;At cost:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 72%; padding-left: 27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Buildings&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;119,899&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;125,939&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Plant and machinery&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,193,375&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,314,196&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,313,274&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,440,135&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Less: accumulated depreciation and amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(2,062,517&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,947,897&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net book value&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;250,757&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;492,238&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The above buildings erected on parcels&#13;of land located in Shouguang, PRC, are collectively owned by local townships. The Company has not been able to obtain property&#13;ownership certificates over these buildings as the Company could not obtain land use rights certificates on the underlying parcels&#13;of land.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the year ended December 31, 2018,&#13;depreciation and amortization expense totaled $267,012, which was recorded as cost of net revenue.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the year ended December 31, 2017,&#13;depreciation and amortization expense totaled $266,527, of which $198,998 and $67,529 were recorded as cost of net revenue and&#13;administrative expenses, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</gure:PropertyPlantAndEquipmentUnderCapitalLeasesNet>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Accounts payable and accrued expenses&#13;consist of the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;As of December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Salary payable&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;241,343&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;393,617&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Social security insurance contribution payable&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;140,326&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;135,203&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Other payables&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;523,589&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;503,263&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;905,258&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,032,083&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="margin: 0"&gt;&lt;/p&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On September 25, 2012, the Company purchased&#13;five floors of a commercial building in the PRC, through SYCI, from Shandong Shouguang Vegetable Seed Industry Group Co., Ltd.&#13;(the &amp;#8220;Seller&amp;#8221;) at a cost of approximately $5.7 million in cash, of which Mr. Ming Yang, the Chairman of the Company,&#13;had a 99% equity interest in the Seller. During the first quarter of 2018, the Company entered into an agreement with the Seller,&#13;a related party, to provide property management services for an annual amount of approximately $90,897 for five years from January&#13;1, 2018 to December 31, 2022. The expense associated with this agreement for the December 31, 2018 was approximately $90,897.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the fiscal year 2018 and 2017,&#13;the Company borrowed $355,212 and $450,000, and fully repaid later during the same period, from Jiaxing Lighting Appliance Company&#13;Limited (Jiaxing Lighting&amp;#8221;), in which Mr. Ming Yang, a shareholder and the Chairman of the Company, has a 100% equity interest.&#13;The amounts due to Jiaxing Lighting were unsecured, interest free and repayable on demand.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <gure:TaxesPayableDisclosureTextblock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td colspan="9" style="text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Taxes payable consists of the following:&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;As of December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Natural resource tax&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;156,147&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Land use tax payable&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,188,687&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;810,841&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Other tax payables&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;74,604&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total current taxes payable&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,188,687&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,041,592&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</gure:TaxesPayableDisclosureTextblock>
    <us-gaap:CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;The components of capital lease obligations are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Imputed&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;As of December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Interest rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 58%; text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total capital lease obligations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6.7%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,267,025&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,507,201&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Less: Current portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(197,480&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(203,206&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Capital lease obligations, net of current portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,069,545&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,303,995&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Interest expense from capital lease obligations&#13;amounted to $159,839 and $163,184, which were charged to the consolidated statement of income for the years ended December 31,&#13;2018 and 2017. See Note 18 for future minimum lease payments disclosure.&lt;/p&gt;</us-gaap:CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0px"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 24px; font: 11pt/107% Calibri, Helvetica, Sans-Serif"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(a)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 11pt/107% Calibri, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Authorized shares&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the annual general meeting held&#13;on June 18, 2013, the shareholders of the Company approved the amendment to the Certificate of Incorporation to decrease the number&#13;of the authorized shares of the Company&amp;#8217;s common stock to 80,000,000. The Company has completed the filing of the amendment&#13;and restatement of the Certificate of Incorporation with the Secretary of the State of Delaware to decrease the number of authorized&#13;shares of the Company&amp;#8217;s common stock. Accordingly, 80,000,000 is disclosed as the authorized shares of the Company&amp;#8217;s&#13;common stock in the consolidated balance sheet as of December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0px"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 24px; font: 11pt/107% Calibri, Helvetica, Sans-Serif"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(b)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="font: 11pt/107% Calibri, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Retained Earnings - Appropriated&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In accordance with the relevant PRC regulations&#13;and the PRC subsidiaries&amp;#8217; Articles of Association, the Company&amp;#8217;s PRC subsidiaries are required to allocate a portion&#13;of its profit after tax to the following reserve:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;i&gt;Statutory Common Reserve Funds&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;SCHC, SYCI and DCHC are required each&#13;year to transfer at least 10% of the profit after tax as reported under the PRC statutory financial statements to the Statutory&#13;Common Reserve Funds until the balance reaches 50% of the registered share capital.&amp;#160;&amp;#160;This reserve can be used to make&#13;up any loss incurred or to increase share capital.&amp;#160;&amp;#160;Except for the reduction of losses incurred, any other application&#13;should not result in this reserve balance falling below 25% of the registered capital. The Statutory Common Reserve Fund for SCHC,&#13;SYCI and DCHC is 46%, 14% and 0% of its registered capital as of December 31, 2018 and 2017.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:TreasuryStockTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In September 2017, the Company issued&#13;10,000 shares of common stock from the treasury shares to one of its consultants. The shares were valued at the closing market&#13;price on the date of the agreement and recorded as general and administrative expense in the consolidated statements of income&#13;and comprehensive income for the fiscal year 2017. The shares issued were deducted from the treasury shares at weighted average&#13;cost and the excess of the cost over the closing market price was charged to additional paid-in-capital.&lt;/p&gt;</us-gaap:TreasuryStockTextBlock>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Pursuant to the Company&amp;#8217;s Amended&#13;and Restated 2007 Equity Incentive Plan approved in 2011(&amp;#8220;Plan&amp;#8221;), the aggregate number of shares of the Company&amp;#8217;s&#13;common stock available for grant and issuance of stock options is 4,341,989 shares. On October 5, 2015, during the annual meeting&#13;of the Company&amp;#8217;s stockholders, the aggregate number of shares reserved and available for grant and issuance pursuant to the&#13;Plan was increased to 10,341,989. As of December 31, 2018, the number of shares of the Company&amp;#8217;s common stock available for&#13;issuance under the Plan is 5,005,489.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The fair value of each option award below&#13;is estimated on the date of grant using the Black-Scholes option-pricing model. The risk free rate is based on the yield-to-maturity&#13;in continuous compounding of the US Government Bonds with the time-to-maturity similar to the expected tenor of the option granted,&#13;volatility is based on the annualized historical stock price volatility of the Company, and the expected life is based on the historical&#13;option exercise pattern.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 3, 2018, the Company granted&#13;to 17 members of the management staff options to purchase 497,000 shares of the Company&amp;#8217;s common stock, at an exercise price&#13;of $0.713 per share and the options vested immediately. The options were valued at $121,000 fair value, with assumed 39.91% volatility,&#13;a four-year expiration term with an expected tenor of 1.64 years, a risk free rate of 2.78% and no dividend yield.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 3, 2018, the Company granted&#13;to our Chief Executive Officer, Chief Operating Officer and Chief Financial Officer options to purchase 1,200,000 shares of the&#13;Company&amp;#8217;s common stock, at an exercise price of $0.713 per share and the options vested immediately. The options were valued&#13;at $354,700 fair value, with assumed 41.72% volatility, a four-year expiration term with an expected tenor of 2.62 years, a risk&#13;free rate of 2.83% and no dividend yield.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 3, 2018, the Company granted&#13;to four independent directors and a consultant options to purchase 80,000 shares&amp;#160;of the Company&amp;#8217;s common stock at an&#13;exercise price of $0.713 per share and the options vested immediately. The options were valued at $20,500 fair value, with assumed&#13;38.87% volatility, a three-year expiration term with expected tenor of 1.97 years, a risk free rate of 2.82% and no dividend yield.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For the year ended December 31, 2018&#13;and 2017, total compensation costs for options issued recorded in the consolidated statement of income (loss) were $496,200 and&#13;$372,400. There were no related tax benefits as a full valuation allowance was recorded in the years ended December 31, 2018 and&#13;2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table summarizes all Company&#13;stock option transactions between January 1, 2017 and December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Number of Option &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;and Warrants &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Outstanding and exercisable&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Weighted- Average Exercise price of Option &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;and Warrants&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Range of &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Exercise Price per Common Share&lt;/font&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="width: 46%; text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Balance, January 1, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;185,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2.19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$1.54 - $4.80&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Granted and vested during the year ended December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;661,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1.47&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$1.44 - $1.98&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Expired during the year ended December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(37,500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2.18&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$1.83-$2.55&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Balance, December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;808,500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1.61&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$1.44 - $4.80&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Granted and vested during the year ended December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,777,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;0.71&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$0.71&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Expired during the year ended December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(67,500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1.96&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$1.71-$2.55&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Balance, December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,518,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;0.97&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$0.71 - $4.80&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Stock and Warrants Options Exercisable and Outstanding&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: top; width: 39%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 17%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 17%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 19%; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Weighted Average&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: top; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Outstanding&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Remaining&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: top; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;at December 31,&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;2018&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;Range of&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;Exercise Prices&amp;#160;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;Contractual Life&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;(Years)&amp;#160;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: top; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Exercisable and&amp;#160;outstanding&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,518,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$0.71 - $4.80&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3.42&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;All options exercisable and outstanding at December 31, 2018&#13;are fully vested.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;The aggregate intrinsic value is calculated as the difference&#13;between the exercise price of the underling options and the stock price of $0.78 and $1.47 for the Company&amp;#8217;s common stock&#13;on December 31, 2018 and 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;The aggregate intrinsic value of options outstanding and exercisable&#13;as of December 31, 2018 was $119,059.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;The aggregate intrinsic value of options outstanding and exercisable&#13;as of December 31, 2017 was $10,571.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company utilizes the asset and liability&#13;method of accounting for income taxes in accordance with FASB ASC 740-10.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(a)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;United&#13;States (&amp;#8220;US&amp;#8221;)&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Gulf Resources, Inc. may be subject to&#13;the United States of America Tax law at tax rate of 21%. No provision for the US federal income taxes has been made as the Company&#13;had no US taxable income for the years ended December 31, 2018 and 2017, and management believes that its earnings are permanently&#13;invested in the PRC.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 22, 2017, the Tax Cuts and&#13;Jobs Act (&amp;#8220;TCJA&amp;#8221;) was enacted in law. With the new tax law, the corporation income tax rate is reduced from 35% to&#13;21% and there is a one-time mandatory transition tax on accumulated foreign earnings. The Company computed this one-time mandatory&#13;transition tax on accumulated foreign earnings to be approximately $5.4 million. However, as the Company has available US federal&#13;net operating loss carry forwards and foreign tax credit to fully offset the mandatory inclusion of the accumulated foreign earnings,&#13;no net tax liability arose from the inclusion of these accumulated foreign earnings. &amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(b)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;British&#13;Virgin Islands (&amp;#8220;BVI&amp;#8221;)&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Upper Class Group Limited was incorporated&#13;in the BVI and, under the current laws of the BVI, it is not subject to tax on income or capital gain in the BVI. Upper Class Group&#13;Limited did not generate assessable profit for the years ended December 31, 2018 and 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(c)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Hong&#13;Kong&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Hong Kong Jiaxing Industrial Limited&amp;#160;was&#13;incorporated in Hong Kong and is subject to Hong Kong profits tax. The Company is subject to Hong Kong taxation on its activities&#13;conducted in Hong Kong and income arising in or derived from Hong Kong.&amp;#160;&amp;#160;No provision for profits tax has been made as&#13;the Company has no assessable income for the years ended December 31, 2018 and 2017.&amp;#160;&amp;#160;The applicable statutory tax rates&#13;for the years ended December 31, 2018 and 2017 are 16.5%.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(d)&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;PRC&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Enterprise income tax (&amp;#8220;EIT&amp;#8221;)&#13;for SCHC, SYCI and DCHC in the PRC is charged at 25% of the assessable profits.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The operating subsidiaries SCHC, SYCI&#13;and DCHC are wholly foreign-owned enterprises (&amp;#8220;FIE&amp;#8221;) incorporated in the PRC and are subject to PRC Local Income Tax&#13;Law. The PRC tax losses may be carried forward to be utilized against future taxable profit for ten years for High-tech enterprises&#13;and small and medium-sized enterprises of science and technology and for five years for other companies. Tax losses of the operating&#13;subsidiaries of the Company may be carried forward for five years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On February 22, 2008, the Ministry of&#13;Finance (&amp;#8220;MOF&amp;#8221;) and the State Administration of Taxation (&amp;#8220;SAT&amp;#8221;) jointly issued Cai Shui [2008] Circular&#13;1 (&amp;#8220;Circular 1&amp;#8221;). According to Article 4 of Circular 1, distributions of accumulated profits earned by a FIE prior&#13;to January 1, 2008 to foreign investor(s) in 2008 will be exempted from withholding tax (&amp;#8220;WHT&amp;#8221;) while distribution&#13;of the profit earned by an FIE after January 1, 2008 to its foreign investor(s) shall be subject to WHT at 5% effective tax rate.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December 31, 2018 and 2017, the&#13;accumulated distributable earnings under the Generally Accepted Accounting Principles (&amp;#8220;GAAP&amp;#8221;) of PRC that are subject&#13;to WHT are $240,563,868 and $282,660,981, respectively. Since the Company intends to reinvest its earnings to further expand its&#13;businesses in mainland China, its foreign invested enterprises do not intend to declare dividends to their immediate foreign holding&#13;companies in the foreseeable future. Accordingly, as of December 31, 2018 and 2017, the Company has not recorded any WHT on the&#13;cumulative amount of distributable retained earnings of its foreign invested enterprises that are subject to WHT in China. As of&#13;December 31, 2018 and 2017, the unrecognized WHT are $11,035,843 and $14,133,049, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company&amp;#8217;s income tax returns&#13;are subject to the various tax authorities&amp;#8217; examination. The federal, state and local authorities of the United States may&#13;examine the Company&amp;#8217;s income tax returns filed in the United States for three years from the date of filing. The Company&amp;#8217;s&#13;US income tax returns since 2015 are currently subject to examination.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Inland Revenue Department of Hong Kong&#13;(&amp;#8220;IRD&amp;#8221;) may examine the Company&amp;#8217;s income tax returns filed in Hong Kong for seven years from date of filing.&#13;For the years 2011 through 2017, HKJI did not report any taxable income. It did not file any income tax returns during these years&#13;except for 2014. For companies which do not have taxable income, IRD typically issues notification to companies requiring them&#13;to file income tax returns once in every four years. The tax returns for 2014 are currently subject to examination.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;The components of the provision&#13;for income taxes/(tax benefits) from continuing operations are:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Years ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Current taxes &amp;#8211; PRC&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;7,737,087&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Deferred tax &amp;#8211; PRC&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(13,087,855&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(4,126,947&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(13,087,855&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,610,140&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The effective income tax expenses (benefits)&#13;differ from the PRC statutory income tax rate of 25% from continuing operations in the PRC as follows:-&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Years&#13;    ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&lt;font style="font: 8pt 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)"&gt;&#13;    &lt;td style="width: 73%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Statutory&#13;    income tax rate-PRC&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Non-deductible net&#13;    of Non-taxable items&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;9&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Change in valuation&#13;    allowance-US federal net operating loss&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Effective tax rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(16&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;31&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify"&gt;As of December 31, 2018 and 2017,&#13;the Company had a US federal net operating loss (&amp;#8220;NOL&amp;#8221;) of approximately $0.6 million and $15.3 million available to&#13;offset against future federal income tax liabilities, respectively.&amp;#160;The&amp;#160;NOL can be carried forward up to 20 years from&#13;the year the loss was incurred and will begin to expire after 2019. It is however subject to limitation of the US tax regulations&#13;arising from previous changes in ownership and business of the Company. Due to these limitations, the NOL carryovers as of December&#13;31, 2017 are no longer available for use to offset against future US federal taxable income.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Differences between the application of&#13;accounting principles and tax laws cause differences between the bases of certain assets and liabilities for financial reporting&#13;purposes and tax purposes. The tax effects of these differences, to the extent they are temporary, are recorded as deferred tax&#13;assets and liabilities. Significant components of the Company&amp;#8217;s deferred tax assets and liabilities at December 31, 2018&#13;and 2017 are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;As of December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 64%; padding-left: 27pt; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Deferred tax liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 3%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 27pt; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Deferred tax assets:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-left: 0.5in; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Allowance for obsolete and slow-moving inventories&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;16,292&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;10,980&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Impairment on property, plant and equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,696,332&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4,610,228&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Impairment on prepaid land lease&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;840,284&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&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-left: 0.5in; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Exploration costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,813,965&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,905,347&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-left: 0.5in; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Compensation costs of unexercised stock options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;194,016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;98,092&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-left: 0.5in; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;PRC tax losses&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;12,663,985&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &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="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;US federal net operating loss&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;119,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&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-left: 27pt; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total deferred tax assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;19,343,874&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,624,647&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-left: 27pt; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Valuation allowance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(313,016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(98,092&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 27pt; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net deferred tax asset&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;19,030,858&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,526,555&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify"&gt;The increases in valuation allowance&#13;for the year ended December 31, 2018 was $214,924. This relates to the tax effect of NOL and compensation costs of unexercised&#13;stock options as of December 31, 2018. As the Company intends to reinvest its earnings in its business in mainland China, it recorded&#13;a 100% valuation allowance for these deferred tax effect assets as of December 31, 2018 and 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify"&gt;The decrease in valuation allowance&#13;for the year ended December 31, 2017 was $11,597,894. This was mainly due to the change in tax rate in the amount of $4,681,528,&#13;the utilization of NOL to offset the one-time mandatory transition tax on accumulated foreign earnings in the amount of $3,721,336&#13;and the NOL limitation adjustment in the amount of $3,220,530.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify"&gt;There were no unrecognized tax benefits&#13;as of January 1, 2017 and hence the Company did not recognize any interest or penalties during 2018 and 2017 related to unrecognized&#13;tax benefits. There has been no change in unrecognized tax benefits during 2018 and 2017 and there was no accrual for uncertain&#13;tax positions as of December 31, 2018 and 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has four reportable segments:&amp;#160;&amp;#160;bromine,&#13;crude salt, chemical products and natural gas. The reportable segments are consistent with how management views the markets served&#13;by the Company and the financial information that is reviewed by its chief operating decision maker.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;An operating segment&amp;#8217;s performance&#13;is primarily evaluated based on segment operating income, which excludes share-based compensation expense, certain corporate costs&#13;and other income not associated with the operations of the segment. These corporate income (costs) are separately stated below&#13;and also include costs that are related to functional areas such as accounting, treasury, information technology, legal, human&#13;resources, and internal audit. All intersegment transactions have been eliminated. The Company believes that segment operating&#13;income, as defined above, is an appropriate measure for evaluating the operating performance of its segments. All the customers&#13;are located in PRC.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Year&amp;#160;Ended&amp;#160;December&amp;#160;31,2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Bromine&#13;    *&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Crude&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;&amp;#160;Salt *&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Chemical&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;&amp;#160;Products&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Natural&#13;    Gas&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Segment&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;&amp;#160;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Corporate&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 14%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net revenue&#13;(external customers)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,981,573&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;613,368&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 8%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,594,941&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 8%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,594,941&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net revenue (intersegment)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income (loss) from operations before income taxes benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(40,504,752&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(8,336,305&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(34,757,750&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(204,517&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(83,803,324&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;250,793&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(83,552,531&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt 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"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income taxes benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(10,304,897&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,902,111&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(880,847&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(13,087,855&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(13,087,855&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt 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: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income (loss) from&#13;operations after income taxes (benefit)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(30,199,855&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(6,434,194&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(33,876,903&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(204,517&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(70,715,469&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;250,793&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(70,464,676&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt 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"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;115,233,773&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;37,254,518&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;144,172,070&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,883,419&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;298,543,780&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,010&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;298,546,790&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Depreciation and amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;11,979,985&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4,983,636&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;479,697&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;17,443,318&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;17,443,318&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Capital expenditures&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;31,904,288&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,145,440&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,192,963&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;30,616&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;35,273,307&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;35,273,307&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Year&amp;#160;Ended&amp;#160;December&amp;#160;31,&amp;#160;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Bromine&#13;    *&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Crude&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;&amp;#160;Salt *&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Chemical&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;&amp;#160;Products&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Natural&#13;    Gas&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Segment&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;&amp;#160;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Corporate&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 9%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net revenue &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(external customers)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;42,224,901&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;8,986,080&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;56,311,460&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 8%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;107,522,441&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;107,522,441&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net revenue (intersegment)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,305,642&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,305,642&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,305,642&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income from operations before income taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;12,460,230&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,426,137&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,024,569&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(116,465&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;13,745,333&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(2,573,722&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;11,171,611&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,156,016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;585,521&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(131,397&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,610,140&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,610,140&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income from operations after income taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;9,304,214&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,840,616&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(893,172&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(116,465&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;10,135,193&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(2,573,722&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;7,561,471&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;147,124,127&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;51,512,530&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;186,677,501&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,119,756&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;387,433,914&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;65,509&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;387,499,423&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Depreciation and amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;14,533,169&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,452,737&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,211,407&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;20,197,313&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;20,197,313&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Capital expenditures&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;465,655&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;17,411,762&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;61,235&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;17,938,652&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;17,938,652&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Goodwill&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;29,374,909&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;29,374,909&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;29,374,909&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 8.4pt; text-align: justify; text-indent: -8.4pt"&gt;* Common&#13;production overheads, operating and administrative expenses and asset items (mainly cash and certain office equipment) of bromine&#13;and crude salt segments in SCHC were split by reference to the average selling price and production volume of respective segment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 8.4pt; text-align: justify; text-indent: -8.4pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Years ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Reconciliations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 74%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total segment operating income(loss)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(83,803,324&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;13,745,333&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Corporate costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,064,661&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,015,963&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Unrealized gain/(loss) on translation of intercompany balance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,315,454&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,557,759&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt 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"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income (loss) from operations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(83,552,531&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;11,171,611&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Other income net of expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;500,690&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;391,842&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income (loss) before income taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(83,051,841&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;11,563,453&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table shows the major customer(s)&#13;(10% or more) for the year ended December&amp;#160;31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Number&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Customer&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Bromine&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;(000&amp;#8217;s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Crude Salt&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;(000&amp;#8217;s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Chemical Products&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;(000&amp;#8217;s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Revenue&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;&amp;#160;(000&amp;#8217;s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Percentage of&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Revenue&amp;#160;(%)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 8%; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 42%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Shandong Morui Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 6%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 6%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;656&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 6%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;155&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 6%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;811&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;31&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;783&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;783&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;30&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Shouguang Weidong Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;543&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;543&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;21&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table shows the major customer(s)&#13;(10% or more) for the year ended December&amp;#160;31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Number&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Customer&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Bromine&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;(000&amp;#8217;s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Crude Salt&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;(000&amp;#8217;s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Chemical Products&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;(000&amp;#8217;s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Revenue&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;&amp;#160;(000&amp;#8217;s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Percentage of&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Revenue&amp;#160;(%)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; width: 5%; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 26%; border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Shandong Morui Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;7,852&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,952&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,463&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;14,267&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;13.3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company sells a substantial portion&#13;of its products to a limited number of customers. During the year ended December 31, 2018, the Company sold 90% of its products&#13;to its top five customers, respectively. At December 31, 2018, amount due from these customers were $0.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the year ended December 31, 2017,&#13;the Company sold 36.7% of its products to its top five customers. At December 31, 2017, amount due from these customers were $22,804,914.&amp;#160;&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <gure:MajorSuppliersDisclosureTextblock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the year ended December 31, 2018,&#13;the Company did not purchase any raw materials.&amp;#160;During the year ended December 31, 2017, the Company purchased 68.2% of its&#13;raw materials from its top five suppliers.&amp;#160;&amp;#160;At December 31, 2017, amounts due to those suppliers included in accounts&#13;payable were $0.&lt;/p&gt;</gure:MajorSuppliersDisclosureTextblock>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The carrying values of financial instruments,&#13;which consist of cash and other payables, approximate their fair values due to the short-term nature of these instruments.&amp;#160;&amp;#160;There&#13;were no material unrecognized financial assets and liabilities as of December 31, 2018 and 2017.&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <gure:ScheduleOfCapitalLeaseObligationsTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December 31, 2018, the Company&#13;leased real property adjacent to Factory No. 1, with the related production facility, channels and ducts, other production equipment&#13;and the buildings located on the property, under a capital lease. The future minimum lease payments required under the capital&#13;lease, together with the present value of such payments, are included in the table shown below.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has eight parcels of land&#13;under non-cancelable operating leases, with fixed rentals and expire through, December 2021, December 2023, December 2030, April&#13;2038, December 2040, February 2059, August 2059 and June 2060, respectively. The remaining lease obligations of lease agreements&#13;related to the factories that were not allowed to resume production as required by the government (See Note 1(b)) were excluded&#13;from the Operating Lease Obligations below as the lease agreements are considered terminated.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table sets forth the Company&amp;#8217;s&#13;contractual obligations as of December 31, 2018&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Capital Lease Obligations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Operating Lease Obligations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Property Management Fees&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Capital Expenditure&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Payable within:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 48%; text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;the next 12 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;273,479&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;774,948&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;90,897&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;28,167,276&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;the next 13 to 24 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;273,479&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;785,488&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;90,897&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;the next 25 to 36 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;273,479&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;799,432&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;90,897&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;the next 37 to 48 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;273,479&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;647,683&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;90,897&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;the next 49 to 60 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;273,479&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;654,652&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;90,897&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,914,353&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;12,281,658&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,281,748&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;15,943,861&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;454,485&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;28,167,276&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Less: Amount representing interest&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,014,723&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Present value of net minimum lease payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,267,025&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Rental expenses related to operating&#13;leases of the Company amounted to $1,046,486 and $1,044,611 were charged to the consolidated statements of income/(loss) for the&#13;years ended December 31, 2018 and 2017, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</gure:ScheduleOfCapitalLeaseObligationsTableTextBlock>
    <srt:CondensedFinancialStatementsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following presents condensed parent&#13;company only financial information of Gulf Resources, Inc.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;u&gt;Condensed Balance Sheets&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;As of December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: justify; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Current Assets&amp;#160;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="width: 68%; text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Prepayments and deposits&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total Current Assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-top: black 1pt solid; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-top: black 1pt solid; border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-top: black 1pt solid; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-top: black 1pt solid; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-top: black 1pt solid; border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-top: black 1pt solid; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Non-Current Assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Interests in subsidiaries&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;230,229,081&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;317,771,899&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Amounts due from group companies&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;64,017,517&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;64,578,603&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total non-current assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;294,246,598&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;382,350,502&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total Assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;294,246,598&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;382,350,502&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&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="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Liabilities and Stockholders&amp;#8217; Equity&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Current Liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Other payables and accrued expenses&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;250,493&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;245,605&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Amounts due to group companies&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;142,701&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;142,701&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; line-height: 107%"&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: justify; line-height: 107%; padding-bottom: 1pt"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total Current Liability&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%; border-bottom: Black 1pt solid"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;393,194&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%; border-bottom: Black 1pt solid"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;388,306&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%; padding-bottom: 1pt"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total Liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;393,194&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;388,306&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt MS Mincho"&gt;&amp;#12288;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Stockholders&amp;#8217; Equity&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-left: 19.8pt; text-indent: -19.8pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;PREFERRED STOCK; $0.001 par value; 1,000,000 shares authorized; none outstanding&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-left: 19.8pt; text-indent: -19.8pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;COMMON STOCK; $0.0005 par value; 80,000,000 shares authorized; 46,803,791 shares outstanding as of December 31, 2018 and 2017, respectively&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;23,525&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;23,525&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Treasury stock; 249,149 shares, at cost, as of December 31, 2018 and 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(554,870&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(554,870&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Additional paid-in capital&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;95,020,808&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;94,524,608&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Retained earnings unappropriated&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;185,608,445&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;255,572,431&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Retained earnings appropriated&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;24,233,544&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;24,233,544&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Cumulative translation adjustment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(10,478,048&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;8,162,958&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total Stockholders&amp;#8217; Equity&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;293,853,404&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;381,962,196&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total Liabilities and Stockholders&amp;#8217; Equity&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;294,246,598&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;382,350,502&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;u&gt;Condensed Statements of Income(loss)&amp;#160;&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Years Ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;OPERATING EXPENSES&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 68%; text-indent: 9pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;General and administrative expenses&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,061,674&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,011,593&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;TOTAL OPERATING EXPENSES&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,061,674&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,011,593&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;OTHER EXPENSES&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-indent: 9pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Interest expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(414&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;TOTAL OTHER EXPENSES&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(414&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;TOTAL EXPENSES&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,062,174&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,012,007&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Equity in net income (loss) of subsidiaries&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(68,901,812&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;8,965,320&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;INCOME (LOSS) BEFORE TAXES&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(69,963,986&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;7,953,313&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;INCOME TAXES&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;NET INCOME(LOSS)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(69,963,986&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;7,953,313&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;u&gt;Condensed Statements of Cash Flows&lt;/u&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Years Ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;CASH FLOWS FROM OPERATING ACTIVITIES&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt MS Mincho"&gt;&amp;#12288;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt MS Mincho"&gt;&amp;#12288;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 74%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net income (loss)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(69,963,986&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;7,953,313&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Adjustments to reconcile net income (loss) to &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;net cash provided by operating activities:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-indent: 0.25in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Equity loss (earnings) in unconsolidated subsidiaries&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;68,901,812&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(8,965,320&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-indent: 0.25in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Stock-based compensation expense-options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;496,200&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;372,400&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-indent: 0.25in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Shares issued from treasury stock for services&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;17,800&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Changes in assets and liabilities:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-indent: 0.25in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Other payables and accrued expenses&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4,888&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,760&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Net cash used in operating activities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(561,086&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(619,047&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;CASH FLOWS FROM FINANCING ACTIVITIES&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Advances from group companies&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;561,086&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;619,047&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Net cash provided by financing activities&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;561,086&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;619,047&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;NET INCREASE IN CASH AND CASH EQUIVALENTS&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;CASH AND CASH EQUIVALENTS - BEGINNING OF YEAR&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;CASH AND CASH EQUIVALENTS - END OF YEAR&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0px"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(i)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%; text-align: justify"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Basis of presentation&lt;/u&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;In the condensed parent-company-only&#13;financial statements, the Company&amp;#8217;s investment in subsidiaries is stated at cost plus equity in undistributed earnings of&#13;subsidiaries since the date of acquisition. The Company&amp;#8217;s share of net income(loss) of its subsidiaries is included in condensed&#13;statements of income(loss) using the equity method. These condensed parent-company-only financial statements should be read in&#13;connection with the consolidated financial statements and notes thereto.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;As of December 31, 2018, the&#13;Company itself has no purchase commitment, capital commitment and operating lease commitment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%"&gt;&#13;&lt;tr style="vertical-align: top"&gt;&#13;    &lt;td style="width: 0px"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 48px; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(ii)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%; text-align: justify"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;u&gt;Restricted Net Assets&lt;/u&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;Schedule I of Rule 5-04 of&#13;Regulation S-X requires the condensed financial information of registrant shall be filed when the restricted net assets of consolidated&#13;subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year. For purposes&#13;of the above test, restricted net assets of consolidated subsidiaries shall mean that amount of the registrant&amp;#8217;s proportionate&#13;share of net assets of consolidated subsidiaries (after intercompany eliminations) which as of the end of the most recent fiscal&#13;year may not be transferred to the parent company by subsidiaries in the form of loans, advances or cash dividends without the&#13;consent of a third party (i.e., lender, regulatory agency, foreign government, etc.).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;The condensed parent company&#13;financial statements have been prepared in accordance with Rule 12-04, Schedule I of Regulation S-X as the restricted net assets&#13;of the subsidiaries of Gulf Resources, Inc. exceed 25% of the consolidated net assets of Gulf Resources, Inc. The ability of the&#13;Company&amp;#8217;s Chinese operating subsidiaries to pay dividends may be restricted due to the foreign exchange control policies&#13;and availability of cash balances of the Chinese operating subsidiaries. Because a significant portion of the Company&amp;#8217;s operations&#13;and revenues are conducted and generated in China, a significant portion of the revenues being earned and currency received are&#13;denominated in RMB. RMB is subject to the exchange control regulation in China, and, as a result, the Company may be unable to&#13;distribute any dividends outside of China due to PRC exchange control regulations that restrict the Company&amp;#8217;s ability to&#13;convert RMB into US Dollars.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</srt:CondensedFinancialStatementsTextBlock>
    <gure:StatutoryCommonReserveFundsDescription contextRef="From2018-01-01to2018-12-31">SCHC, SYCI and DCHC are required each year to transfer at least 10% of the profit after tax as reported under the PRC statutory financial statements to the Statutory Common Reserve Funds until the balance reaches 50% of the registered share capital.  This reserve can be used to make up any loss incurred or to increase share capital.  Except for the reduction of losses incurred, any other application should not result in this reserve balance falling below 25% of the registered capital. The Statutory Common Reserve Fund for SCHC, SYCI and DCHC is 46%, 14% and 0% of its registered capital as of December 31, 2018 and 2017. </gure:StatutoryCommonReserveFundsDescription>
    <gure:ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">0.71</gure:ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit>
    <gure:ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">4.80</gure:ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2018-01-01to2018-12-31">P3Y5M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">119059</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">10571</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <gure:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">840284</gure:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease>
    <gure:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</gure:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease>
    <gure:PrcTaxLosses contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">12663985</gure:PrcTaxLosses>
    <gure:PrcTaxLosses contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">0</gure:PrcTaxLosses>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2267025</us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1014723</us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3281748</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1914353</us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">273479</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">273479</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">273479</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">273479</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">273479</us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">15943861</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">12281658</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">654652</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">647683</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">799432</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">785488</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">774948</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <gure:Total contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">454485</gure:Total>
    <gure:Thereafter contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</gure:Thereafter>
    <gure:Next49To60Months contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">90897</gure:Next49To60Months>
    <gure:Next37To48Months contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">90897</gure:Next37To48Months>
    <gure:Next25To36Months contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">90897</gure:Next25To36Months>
    <gure:Next13To24Months contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">90897</gure:Next13To24Months>
    <gure:Next12Months contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">90897</gure:Next12Months>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">28167276</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">28167276</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears contextRef="AsOf2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary contextRef="AsOf2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary contextRef="AsOf2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary contextRef="AsOf2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary contextRef="AsOf2018-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">-10478048</us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax>
    <us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">8162958</us-gaap:TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">142701</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">142701</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">64017517</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">64578603</us-gaap:DueFromRelatedPartiesCurrent>
    <gure:InterestsInSubsidiaries contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">230229081</gure:InterestsInSubsidiaries>
    <gure:InterestsInSubsidiaries contextRef="AsOf2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">317771899</gure:InterestsInSubsidiaries>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="From2018-01-01to2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">-68901812</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="From2017-01-01to2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">8965320</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OperatingExpenses contextRef="From2018-01-01to2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">-1062174</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2017-01-01to2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">-1012007</us-gaap:OperatingExpenses>
    <us-gaap:ProceedsFromRelatedPartyDebt contextRef="From2018-01-01to2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">561086</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt contextRef="From2017-01-01to2017-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">619047</us-gaap:ProceedsFromRelatedPartyDebt>
    <gure:ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: top; width: 85%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 15%; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;Useful life&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;(in years)&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Buildings (including salt pans)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;8 - 20&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Plant and machinery (including protective shells, transmission channels and ducts)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3 - 8&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Motor vehicles&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;5&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Furniture, fixtures and equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3 - 8&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</gure:ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Years ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Numerator&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 64%; text-indent: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net income/(loss)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(69,963,986&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;7,953,313&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Denominator&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Basic: Weighted-average common shares&amp;#160;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;outstanding during the year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;46,803,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;46,796,476&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-indent: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Add: Dilutive effect of stock options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;39,354&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-indent: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;46,803,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;46,835,830&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net income/(loss) per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-indent: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1.49&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;0.17&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-indent: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1.49&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;0.17&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;As of December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&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: 70%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Raw materials&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;396,482&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Finished goods&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;65,169&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;844,224&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Allowance for obsolete and slow-moving inventories&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(65,169&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(43,921&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt 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"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt MS Mincho"&gt;&amp;#12288;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,196,785&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;As of December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;At cost:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 72%; padding-left: 27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Mineral rights&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,809,977&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4,711,822&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Buildings&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;60,866,462&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;67,748,512&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-left: 27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Plant and machinery&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;161,178,816&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;200,742,652&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Motor vehicles&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,230&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;8,792&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-left: 27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Furniture, fixtures and office equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,289,010&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4,150,588&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Construction in progress&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,535,808&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;183,036&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;234,686,303&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;277,545,402&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Less: accumulated depreciation and amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(134,681,628&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(163,597,407&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Impairment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(17,722,045&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(18,833,491&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net book value&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;82,282,630&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;95,114,504&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <gure:PropertyPlantAndEquipmentUnderCapitalLeasesTextblock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;As of December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;At cost:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 72%; padding-left: 27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Buildings&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;119,899&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;125,939&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Plant and machinery&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,193,375&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,314,196&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,313,274&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,440,135&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Less: accumulated depreciation and amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(2,062,517&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,947,897&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net book value&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;250,757&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;492,238&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</gure:PropertyPlantAndEquipmentUnderCapitalLeasesTextblock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;As of December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Salary payable&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;241,343&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;393,617&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Social security insurance contribution payable&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;140,326&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;135,203&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Other payables&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;523,589&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;503,263&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;905,258&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,032,083&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <gure:ScheduleOfTaxesPayableTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td colspan="9" style="text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Taxes payable consists of the following:&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;As of December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Natural resource tax&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;156,147&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Land use tax payable&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,188,687&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;810,841&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Other tax payables&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;74,604&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total current taxes payable&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,188,687&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,041,592&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</gure:ScheduleOfTaxesPayableTableTextBlock>
    <us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Imputed&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;As of December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Interest rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 58%; text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total capital lease obligations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6.7%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,267,025&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,507,201&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Less: Current portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(197,480&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(203,206&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Capital lease obligations, net of current portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,069,545&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,303,995&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Number of Option &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;and Warrants &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Outstanding and exercisable&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Weighted- Average Exercise price of Option &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;and Warrants&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Range of &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Exercise Price per Common Share&lt;/font&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="width: 46%; text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Balance, January 1, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;185,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2.19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$1.54 - $4.80&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Granted and vested during the year ended December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;661,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1.47&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$1.44 - $1.98&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Expired during the year ended December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(37,500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2.18&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$1.83-$2.55&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Balance, December 31, 2017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;808,500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1.61&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$1.44 - $4.80&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Granted and vested during the year ended December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,777,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;0.71&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$0.71&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Expired during the year ended December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(67,500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1.96&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$1.71-$2.55&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Balance, December 31, 2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,518,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;0.97&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$0.71 - $4.80&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: center; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Stock and Warrants Options Exercisable and Outstanding&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: top; width: 39%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 17%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 17%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 19%; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Weighted Average&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: top; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Outstanding&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Remaining&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: top; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;at December 31,&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;2018&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;Range of&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;Exercise Prices&amp;#160;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;Contractual Life&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;(Years)&amp;#160;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: top; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Exercisable and&amp;#160;outstanding&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,518,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$0.71 - $4.80&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3.42&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Years ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Current taxes &amp;#8211; PRC&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;7,737,087&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Deferred tax &amp;#8211; PRC&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(13,087,855&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(4,126,947&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(13,087,855&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,610,140&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Years&#13;    ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&lt;font style="font: 8pt 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)"&gt;&#13;    &lt;td style="width: 73%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Statutory&#13;    income tax rate-PRC&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Non-deductible net&#13;    of Non-taxable items&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;9&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&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="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Change in valuation&#13;    allowance-US federal net operating loss&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Effective tax rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(16&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;31&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="margin: 0pt"&gt;&lt;/p&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;As of December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 64%; padding-left: 27pt; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Deferred tax liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 13%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 3%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 27pt; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Deferred tax assets:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-left: 0.5in; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Allowance for obsolete and slow-moving inventories&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;16,292&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;10,980&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Impairment on property, plant and equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,696,332&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4,610,228&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Impairment on prepaid land lease&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;840,284&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&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-left: 0.5in; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Exploration costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,813,965&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,905,347&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-left: 0.5in; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Compensation costs of unexercised stock options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;194,016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;98,092&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-left: 0.5in; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;PRC tax losses&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;12,663,985&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &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="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;US federal net operating loss&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;119,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&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-left: 27pt; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total deferred tax assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;19,343,874&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,624,647&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-left: 27pt; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Valuation allowance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(313,016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(98,092&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 27pt; text-indent: -27pt; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net deferred tax asset&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;19,030,858&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,526,555&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Year&amp;#160;Ended&amp;#160;December&amp;#160;31,2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Bromine&#13;    *&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Crude&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;&amp;#160;Salt *&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Chemical&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;&amp;#160;Products&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Natural&#13;    Gas&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Segment&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;&amp;#160;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Corporate&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 14%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net revenue&#13;(external customers)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,981,573&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;613,368&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 8%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,594,941&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 8%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,594,941&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net revenue (intersegment)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income (loss) from operations before income taxes benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(40,504,752&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(8,336,305&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(34,757,750&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(204,517&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(83,803,324&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;250,793&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(83,552,531&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt 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"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income taxes benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(10,304,897&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,902,111&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(880,847&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(13,087,855&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(13,087,855&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt 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: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income (loss) from&#13;operations after income taxes (benefit)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(30,199,855&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(6,434,194&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(33,876,903&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(204,517&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(70,715,469&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;250,793&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(70,464,676&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt 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"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;115,233,773&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;37,254,518&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;144,172,070&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,883,419&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;298,543,780&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,010&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;298,546,790&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Depreciation and amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;11,979,985&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4,983,636&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;479,697&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;17,443,318&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;17,443,318&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Capital expenditures&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;31,904,288&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,145,440&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,192,963&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;30,616&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;35,273,307&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;35,273,307&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Year&amp;#160;Ended&amp;#160;December&amp;#160;31,&amp;#160;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Bromine&#13;    *&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Crude&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;&amp;#160;Salt *&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Chemical&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;&amp;#160;Products&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Natural&#13;    Gas&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;Segment&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&lt;b&gt;&amp;#160;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Corporate&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 9%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net revenue &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(external customers)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;42,224,901&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;8,986,080&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;56,311,460&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 8%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;107,522,441&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 9%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;107,522,441&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net revenue (intersegment)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,305,642&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,305,642&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,305,642&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income from operations before income taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;12,460,230&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,426,137&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,024,569&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(116,465&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;13,745,333&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(2,573,722&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;11,171,611&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,156,016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;585,521&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(131,397&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,610,140&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,610,140&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income from operations after income taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;9,304,214&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,840,616&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(893,172&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(116,465&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;10,135,193&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(2,573,722&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;7,561,471&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;147,124,127&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;51,512,530&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;186,677,501&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,119,756&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;387,433,914&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;65,509&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;387,499,423&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Depreciation and amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;14,533,169&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,452,737&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,211,407&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;20,197,313&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;20,197,313&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Capital expenditures&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;465,655&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;17,411,762&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;61,235&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;17,938,652&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;17,938,652&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Goodwill&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;29,374,909&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;29,374,909&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;29,374,909&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 8.4pt; text-align: justify; text-indent: -8.4pt"&gt;* Common&#13;production overheads, operating and administrative expenses and asset items (mainly cash and certain office equipment) of bromine&#13;and crude salt segments in SCHC were split by reference to the average selling price and production volume of respective segment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 8.4pt; text-align: justify; text-indent: -8.4pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <gure:ScheduleOfSegmentCostsTextblock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Years ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Reconciliations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 74%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total segment operating income(loss)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(83,803,324&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;13,745,333&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Corporate costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,064,661&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,015,963&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Unrealized gain/(loss) on translation of intercompany balance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,315,454&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,557,759&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt 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"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income (loss) from operations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(83,552,531&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;11,171,611&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Other income net of expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;500,690&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;391,842&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income (loss) before income taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(83,051,841&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;11,563,453&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;</gure:ScheduleOfSegmentCostsTextblock>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Number&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Customer&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Bromine&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;(000&amp;#8217;s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Crude Salt&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;(000&amp;#8217;s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Chemical Products&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;(000&amp;#8217;s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Revenue&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;&amp;#160;(000&amp;#8217;s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Percentage of&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Revenue&amp;#160;(%)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="width: 8%; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 42%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Shandong Morui Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 6%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 6%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;656&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 6%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;155&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 6%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;811&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;31&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;783&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;783&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;30&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Shouguang Weidong Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;543&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;543&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;21&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Number&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Customer&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Bromine&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;(000&amp;#8217;s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Crude Salt&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;(000&amp;#8217;s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Chemical Products&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;(000&amp;#8217;s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Revenue&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;&amp;#160;(000&amp;#8217;s)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Percentage of&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;&lt;b&gt;Revenue&amp;#160;(%)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; width: 5%; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 26%; border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Shandong Morui Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;7,852&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,952&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,463&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;14,267&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;13.3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="From2018-01-01to2018-12-31">&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Capital Lease Obligations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Operating Lease Obligations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Property Management Fees&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Capital Expenditure&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Payable within:&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 48%; text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;the next 12 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;273,479&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;774,948&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;90,897&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;28,167,276&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;the next 13 to 24 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;273,479&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;785,488&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;90,897&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;the next 25 to 36 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;273,479&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;799,432&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;90,897&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;the next 37 to 48 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;273,479&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;647,683&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;90,897&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;the next 49 to 60 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;273,479&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;654,652&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;90,897&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,914,353&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;12,281,658&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&amp;#8212;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,281,748&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;15,943,861&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;454,485&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;28,167,276&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Less: Amount representing interest&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,014,723&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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: justify; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Present value of net minimum lease payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,267,025&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <gure:PrepaidLandLeaseWriteoff contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">4004788</gure:PrepaidLandLeaseWriteoff>
    <gure:PrepaidLandLeaseWriteoff contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">0</gure:PrepaidLandLeaseWriteoff>
    <gure:NatureOfBusiness contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company manufactures and trades bromine&#13;and crude salt through its wholly-owned subsidiary, Shouguang City Haoyuan Chemical Company Limited (&amp;#34;SCHC&amp;#34;) and manufactures&#13;chemical products for use in the oil industry, pesticides, paper manufacturing industry and for human and animal antibiotics through&#13;its wholly-owned subsidiary, Shouguang Yuxin Chemical Industry Co., Limited (&amp;#34;SYCI&amp;#34;) in the People&amp;#8217;s Republic of&#13;China (&amp;#8220;PRC&amp;#8221;). DCHC was established to further explore and develop natural gas and brine resources (including bromine&#13;and crude salt) in the PRC. DCHC&amp;#8217;s business was not fully operational as of December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On September 1, 2017, the Company received&#13;notification from the Government of Yangkou County, Shouguang City of PRC that production at all its factories should be halted&#13;with immediate effect in order for the Company to perform rectification and improvement in accordance with the county&amp;#8217;s new&#13;safety and environmental protection requirements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has been working&#13;closely with the county authorities to develop rectification plans for both its bromine and crude salt businesses and agreed&#13;on a plan in October 2017. In the fiscal year ended December 31, 2018, the Company incurred $16,243,677 in the rectification&#13;and improvements of plant and equipment of the bromine and crude salt factories resulting in a cumulative amount of&#13;$34,182,329 incurred as of December 31, 2018 recorded in the plant, property and equipment in the consolidated balance sheet.&#13;The Company does not expect to incur any additional capital expenditure in the rectification of its bromine and crude salt&#13;factories in respect of meeting the county&amp;#8217;s new safety and environmental protection requirement. &lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Originally, six bromine factories completed&#13;their rectification process within factory areas (i.e. excluding crude salt field area) and were approved and scheduled for production&#13;commencement by April 2018 as verbally indicated by the local government. Subsequently, the Shandong Provincial government required&#13;the local government to conduct &amp;#8220;four rating and one comprehensive evaluation&amp;#8221; for all of the chemical companies within&#13;its jurisdiction. This has delayed the production commencement schedule of the six bromine and crude salt factories. As of the&#13;date of this report, the Company has not received any official approval from the government.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Subsequently on June 29, 2018, the Company&#13;received a formal notice (dated June 25, 2018) jointly issued by various provincial government agencies in Shandong Province (the&#13;&amp;#8220;Notice&amp;#8221;) forwarded by the Weifang City Special Operations Leading Group Office of Safe Production, Transformation&#13;and Upgrading of Chemical Industry. In the Notice, the provincial government agencies set forth further requirements and procedures&#13;covering the following four aspects for the chemical industrial enterprises: project approval, planning approval, land use rights&#13;approval and environmental protection assessment approval. Those standards and procedures apply to all chemical industrial enterprises&#13;in Shandong Province including the Company&amp;#8217;s bromine plants that have not completed project approval procedures, planning&#13;approval procedures, land use rights approval procedures and environmental protection assessment procedures. The Company believes&#13;that the government will not grant approval to the Company to allow its bromine and crude salt plants to resume operations until&#13;the Company has fully complied with the aforesaid rules set forth in the Notice.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Shouguang City Bromine Association,&#13;on behalf of all the bromine plants in Shouguang, has started discussions with the local government agencies. The local governmental&#13;agencies confirmed the facts that their initial requirements for the bromine industry did not include the project approval, the&#13;planning approval and the land use rights approval and that those three additional approvals were new requirements of the provincial&#13;government. The Company understood from the local government that it has been coordinating with several government agencies to&#13;solve these three outstanding approval issues in a timely manner and that all the affected bromine plants are not allowed to commence&#13;production prior to obtaining those approvals.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company is not certain how long the&#13;temporary delay will be due to the issuance and implementation of the Notice. The Company believes that this is another step by&#13;the government to improve the environment. It further believes the goal of the government is not to close all plants, but rather&#13;to codify the regulations related to project approval, land use, planning approval and environmental protection assessment approval&#13;so that illegal plants are not able to open in the future and plants close to population centers do not cause serious environmental&#13;damage. In addition, the Company believes that the Shandong Provincial government wants to assure that each of its regional and&#13;county government applies the Notice in a consistent manner.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On September 21, 2018, the Company received&#13;a closing notice from the People's Government of Yangkou Town, Shouguang City informing it that its three bromine factories (Number&#13;3, Number 4, and Number 11.) are not allowed to resume production and hence the Company has to demolish these factories. The crude&#13;salt fields surrounding these factories have been reclaimed as cultivated or construction land and hence did not meet the requirement&#13;for bromine and crude salt co-production set by the relevant authority.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;The Company entered into a contract with a third party to&#13;allow the Company to use the land adjacent to Factory No. 10 for waste water discharge and invested $1.0 million to build a aqueduct&#13;to discharge the waste water to a designated place for treatment by a designated party. This project was completed as of December&#13;31, 2018.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company believes the issues related&#13;to the remaining seven bromine and crude salt factories which have passed inspection are almost resolved. The Company is actively&#13;working with the local government to obtain the documentation for approval of project, planning, land use rights and environmental&#13;protection evaluation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On November 24, 2017, the Company received&#13;a letter from the Government of Yangkou County, Shouguang City notifying the Company to relocate its two chemical production plants&#13;located in the second living area&amp;#160;of the Qinghe Oil Extraction Plant to the Bohai Marine Fine Chemical Industrial Park (&amp;#8220;Bohai&#13;Park&amp;#8221;). This is because the two plants are located in a residential area and their production activities will impact the&#13;living environment of the residents. This is as a result of the country&amp;#8217;s effort to improve the development of the chemical&#13;industry, manage safe production and curb environmental pollution accidents effectively, and ensure the quality of the living environment&#13;of residents. All chemical enterprises which do not comply with the requirements of the safety and environmental protection regulations&#13;will be ordered to shut down.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company believes this&#13;relocation process will cost approximately $60 million in total.&amp;#160;The Company incurred relocation costs comprising&#13;prepaid land lease and professional fees related to the design of the new chemical factory in the amount of $10,925,081 and&#13;$9,732,118, which were recorded in the prepaid land leases and property, plant and equipment in the consolidated balance&#13;sheets as of December 31, 2018 and 2017.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company does not anticipate that&#13;the Company&amp;#8217;s new chemical factory to be significantly impacted by the Notice. The Company has secured from the government&#13;the land use rights for its chemical plants located at the Bohai Park and presented a completed construction design draft and other&#13;related documents to the local authorities for approval. The Company is still waiting for the last approval report and is uncertain&#13;when the approval will be issued. There could be a delay in the approval process given the ongoing rectification and approvals&#13;process for the Company&amp;#8217;s other plants. As the construction of the new factory cannot commence until the final approval from&#13;the government is received, the delay in the receipt of the final approval will delay the commencement date of the construction&#13;of the new factory.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In January 2017, the Company completed&#13;the first brine water and natural gas well field construction in Sichuan Province and announced the commencement of trial production.&#13;The Company has been working with Xinan Shiyou Daxue (Southwest Petroleum University) and developed a solution to DHCH&amp;#8217;s&#13;technical drilling problem. In resolving the problem, the Company purchased customized equipment for its natural gas project. The&#13;installation of such equipment, including providing piping and electricity, was completed in July 2018. The Company has completed&#13;the test production at its first natural gas well in Sichuan Province and has commenced trial production in January 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal TimesNewRoman,serif; margin: 0"&gt;The Company has available cash of approximately $179.0 million at December&#13;31, 2018. The Company intends to retain the cash&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal TimesNewRoman,serif; margin: 0"&gt;for the relocation of its chemical factories which it expects to&#13;incur additional capital expenditure of approximately $50.0 million, future expansion of its bromine and crude salt&#13;businesses through acquisition, construction of extraction wells for its existing bromine and crude salt business which it&#13;expects to incur capital expenditure of approximately $28 million, and further development of the new resources in&#13;Sichuan Province. The Company does not anticipate paying cash dividends in the foreseeable future. It believe that there is&#13;enough funds to cover the rectification and improvement, the setting up of the new chemical factory and the operating expense&#13;of the Company during the rectification and relocation period. The Company believes that it has sufficient cash to meet&#13;its obligations and anticipated ongoing operating needs as they fall due in the next twelve months.&lt;/p&gt;</gure:NatureOfBusiness>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;The Company accounts for income taxes in accordance with the&#13;Income Taxes Topic of the FASB ASC, which requires the use of the liability method of accounting for deferred income taxes. Under&#13;this method, deferred income taxes are recorded to reflect the tax consequences on future years of temporary differences between&#13;the tax basis of assets and liabilities and their reported amounts at each period end. Deferred tax assets and liabilities are&#13;measured using tax rates that are expected to apply to taxable income for the years in which those tax assets and liabilities are&#13;expected to be realized or settled. The deferred income tax effects of a change in tax rates are recognized in the period of enactment.&#13;If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized.&#13;The guidance also provides criteria for the recognition, measurement, presentation and disclosures of uncertain tax positions.&#13;A tax benefit from an uncertain tax position may be recognized if it is &amp;#8220;more likely than not&amp;#8221; that the position is&#13;sustainable based solely on its technical merits. Interests and penalties associated with unrecognized tax benefits are included&#13;within the (benefit from) provision for income tax in the consolidated statement of income (loss).&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="margin: 0pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;Goodwill represents the excess of the purchase price over&#13;the net of the estimated fair value of the identifiable tangible and intangible assets acquired and liabilities assumed in business&#13;acquisitions. Goodwill is tested for impairment at the reporting unit level annually or when events or changes in circumstances&#13;indicate that the fair value of the reporting unit more likely than not is below the carrying amount, including goodwill. Goodwill&#13;impairment is assessed based on qualitative factors and if the Company determines that it is more likely than not that the fair&#13;value of a reporting unit is less than its carrying amount, quantitative test will be performed. As of December 31, 2018, the Company&#13;performed the qualitative assessment and determined that it is more likely than not that the fair value of its chemical segment&#13;is less than its carrying amount due to the uncertainty in the timing of receipt of the final approval of the design of the new&#13;factory, the uncertainty in the forecast of demand for chemical products which may be affected by China&amp;#8217;s environmental protection&#13;policies and the time that the segment may need to build up the customer base to a level similar to the past. Considering these&#13;factors, the Company determined the fair value of its chemical segment based on the discounted cash flow model is less than the&#13;carrying amount of its chemical segment to the extent of the entire goodwill and recorded an impairment charge of $27,966,050 in&#13;the year ended December 31, 2018.&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="margin: 0pt"&gt;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The accompanying audited consolidated&#13;financial statements have been prepared by Gulf Resources, Inc (&amp;#8220;Gulf Resources&amp;#8221;). a Nevada corporation and its subsidiaries&#13;(collectively, the &amp;#8220;Company&amp;#8221;). On November 24, 2015, Gulf Resources, Inc., a Delaware corporation consummated a merger&#13;with and into its wholly-owned subsidiary, Gulf Resources, Inc., a Nevada corporation. As a result of the reincorporation, the&#13;Company is now a Nevada corporation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The consolidated financial statements&#13;include the accounts of Gulf Resources, Inc. and its wholly-owned subsidiary, Upper Class Group Limited, a company incorporated&#13;in the British Virgin Islands, which owns 100% of Hong Kong Jiaxing Industrial Limited, a company incorporated in Hong Kong (&amp;#8220;HKJI&amp;#8221;).&#13;HKJI owns 100% of Shouguang City Haoyuan Chemical Company Limited (&amp;#34;SCHC&amp;#34;) which owns 100% of Shouguang Yuxin Chemical&#13;Industry Co., Limited (&amp;#8220;SYCI&amp;#8221;) and Daying County Haoyuan Chemical Company Limited (&amp;#8220;DCHC&amp;#8221;).&amp;#160;&amp;#160;All&#13;material intercompany transactions have been eliminated on consolidation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Upper Class Group Limited was incorporated&#13;with limited liability in the British Virgin Islands on July 28, 2006 and was inactive until October 9, 2006 when Upper Class Group&#13;Limited acquired all the issued and outstanding stock of Shouguang City Haoyuan Chemical Company Limited (&amp;#8220;SCHC&amp;#8221;).&amp;#160;&amp;#160;SCHC&#13;is an operating company incorporated in Shouguang City, Shangdong Province, the People&amp;#8217;s Republic of China (the &amp;#8220;PRC&amp;#8221;)&#13;on May 18, 2005.&amp;#160;&amp;#160;SCHC is engaged in manufacturing and trading bromine and crude salt in China.&amp;#160;&amp;#160;Since the&#13;ownership of Upper Class Group Limited and SCHC were the same, the merger was accounted for as a transaction between entities under&#13;common control, whereby Upper Class Group Limited recognized the assets and liabilities transferred at their carrying amounts.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 12, 2006, Gulf Resources,&#13;Inc. (formerly Diversifax, Inc.), a public &amp;#8220;shell&amp;#8221; company, acquired Upper Class Group Limited and its wholly-owned&#13;subsidiary, SCHC (together &amp;#8220;Upper Class&amp;#8221;).&amp;#160;&amp;#160;Under the terms of the agreement, all stockholders of Upper Class&#13;received a total amount of 13,250,000 (restated for the 2-for-1 stock split in 2007 and the 1-for-4 stock split in 2009) shares&#13;of voting common stock of Gulf Resources, Inc. in exchange for all shares of Upper Class&amp;#8217; common stock held by all stockholders.&amp;#160;&amp;#160;Under&#13;accounting principles generally accepted in the United States, the share exchange is considered to be a capital transaction in&#13;substance, rather than a business combination.&amp;#160;&amp;#160;That is, the share exchange is equivalent to the issuance of stock by&#13;Upper Class for the net monetary assets of Gulf Resources, Inc., accompanied by a recapitalization, and is accounted for as a change&#13;in capital structure. Accordingly, the accounting for the share exchange will be identical to that resulting from a reverse acquisition,&#13;except no goodwill will be recorded.&amp;#160;&amp;#160;Under reverse takeover accounting, the post reverse acquisition comparative historical&#13;financial statements of the legal acquirer, Gulf Resources, Inc., are those of the legal acquiree, Upper Class, which is considered&#13;to be the accounting acquirer.&amp;#160;&amp;#160;Share and per share amounts stated have been retroactively adjusted to reflect the merger.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On February 5, 2007, SCHC acquired Shouguang&#13;Yuxin Chemical Industry Co., Limited (&amp;#8220;SYCI&amp;#8221;), a company incorporated in PRC on October 30, 2000.&amp;#160;&amp;#160;SYCI manufactures&#13;chemical products utilized in oil and gas field explorations and as papermaking chemical agents. Under the terms of the merger&#13;agreement, all stockholders of SYCI received a total amount of 8,094,059 (restated for the 2-for-1 stock split in 2007 and the&#13;1-for-4 stock split in 2009) shares of voting common stock of Gulf Resources, Inc. in exchange for all shares of SYCI&amp;#8217;s common&#13;stock held by all stockholders.&amp;#160;&amp;#160;&amp;#160;Also, upon the completion of the merger, Gulf Resources, Inc. paid a $2,550,000&#13;dividend to the original stockholders of SYCI.&amp;#160;&amp;#160;Since the ownership of Gulf Resources, Inc. and SYCI are substantially&#13;the same, the merger was accounted for as a transaction between entities under common control, whereby Gulf Resources, Inc. recognized&#13;the assets and liabilities of the Company transferred at their carrying amounts.&amp;#160;&amp;#160;Share and per share amounts stated&#13;have been retroactively adjusted to reflect the merger.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On November 11, 2007, Upper Class formed&#13;Hong Kong Jiaxing Industrial Limited (formerly known as Jiaxing Technology Limited) (&amp;#8220;HKJI&amp;#8221;), a wholly-owned subsidiary&#13;of Upper Class, in Hong Kong. Upper Class transferred its equity interest in SCHC to HKJI.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On January 12, 2015, Gulf Resources and&#13;SCHC, a wholly owned subsidiary of the Company, entered into an Equity Interest Transfer Agreement (the &amp;#8220;Agreement&amp;#8221;)&#13;with Shouguang City Rongyuan Chemical Co., Ltd (&amp;#8220;SCRC&amp;#8221;).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On February 4, 2015 the Company closed&#13;the transactions contemplated by the Agreement between the Company, SCHC and SCRC.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On the Closing Date, the Company issued&#13;7,268,011shares of its common stock, par value $0.0005 per share (the &amp;#8220;Shares&amp;#8221;), at the closing market price of $1.84&#13;per Share on the Closing Date to the four former equity owners of SCRC .The issuance of the Shares was exempt from registration&#13;pursuant to Regulation S of the Securities Act of 1933, as amended. On the Closing Date, the Company entered into a lock-up agreement&#13;with the four former equity owners of SCRC. In accordance with the terms of the lock-up agreement, the shareholders have agreed&#13;not to sell or transfer the Shares for five years from the date the stock certificates evidencing the Shares are issued.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The sellers of SCRC agreed as part of&#13;the purchase price to accept 7,268,011 shares of Gulf Resources stock, based on a valuation of $2.00, which was a 73% premium to&#13;the price on the day the agreement was reached. For accounting purposes, these shares are now being valued at $1.84, which was&#13;the closing price of Gulf Resources' stock on the day of the closing of the agreement. The price difference between the original&#13;$2.00 and the current $1.84 is solely for accounting purposes. There has been no change in the number of shares issued.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On December 15, 2015, the Company registered&#13;a new subsidiary in the Sichuan Province of the PRC named Daying County Haoyuan Chemical Company Limited (&amp;#8220;DCHC&amp;#8221;) with&#13;registered Capital of RMB50,000,000, and capital of RMB13,848,730 contributed by SCHC as of December 31, 2018. DCHC was established&#13;to further explore and develop natural gas and brine resources (including bromine and crude salt) in China.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;On September 2, 2016, the Company announced the planned merger&#13;of two of its 100% owned subsidiaries, ShouguanYuxin Chemical Co., Limited (&amp;#8220;SYCI&amp;#8221;) and ShouguanRongyuan Chemical Co.,&#13;Ltd (&amp;#8220;SCRC&amp;#8221;). On March 24, 2017, the legal process of the merger was completed and SCRC was officially deregistered&#13;on March 28, 2017. The results of these two subsidiaries were reported as SYCI in the fiscal year 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company&amp;#8217;s consolidated financial&#13;statements have been prepared in accordance with accounting principles generally accepted in the United States of America and this&#13;requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of&#13;the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.&amp;#160;&amp;#160;The&#13;Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under&#13;the circumstances.&amp;#160;&amp;#160;The most significant accounting estimates with regard to these consolidated financial statements&#13;that require the most significant and subjective judgments include, but are not limited to, useful lives of property, plant and&#13;equipment, recoverability of long-lived assets, determination of impairment losses, assessment of market value of inventories and&#13;provision for inventory obsolescence, allowance for doubtful accounts, recognition and measurement of deferred income taxes, valuation&#13;allowance for deferred tax assets, and assumptions used for the valuation of share based payments.&amp;#160;&amp;#160;Accordingly, actual&#13;results may differ significantly from these estimates under different assumptions or conditions.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Cash and cash equivalents consist of&#13;all cash balances and highly liquid investments with original maturities of three months or less. Because of short maturity of&#13;these investments, the carrying amounts approximate their fair values.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Accounts receivable is stated at cost,&#13;net of allowance for doubtful accounts. The normal credit term extended to customers ranges between 90 and 240 days. The company&#13;reviews all receivables that exceed the term. The Company establishes an allowance for doubtful accounts based on management&amp;#8217;s&#13;assessment of the collectability of trade and other receivables. A considerable amount of judgment is required in assessing the&#13;amount of allowance and the Company considers the historical level of credit losses. The Company makes judgments about the credit&#13;worthiness of each customer based on ongoing credit evaluations, and monitors current economic trends that might impact the level&#13;of credit losses in the future. If the financial condition of the customer begins to deteriorate, resulting in their inability&#13;to make payments within credit term provided, a larger allowance may be required.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of December 31, 2018 and 2017, allowances&#13;for doubtful accounts were zero. No allowances for doubtful accounts were charged to the consolidated statement of income/(loss)&#13;for the years ended December 31, 2018 and 2017.&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company is exposed to credit risk&#13;in the normal course of business, primarily related to accounts receivable and cash and cash equivalents. All of the Company&amp;#8217;s&#13;cash and cash equivalents are maintained with financial institutions in the PRC, namely, Industrial and Commercial Bank of China&#13;Limited, China Merchants Bank Company Limited and Sichuan Rural Credit Union, which are not insured or otherwise protected. The&#13;Company placed $178,998,935 and $208,906,759 with these institutions as of December 31, 2018 and 2017, respectively.&amp;#160;&amp;#160;The&#13;Company has not experienced any losses in such accounts in the PRC.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Concentrations of credit risk with respect&#13;to accounts receivable exists as the Company sells a substantial portion of its products to a limited number of customers. However,&#13;such concentrations of credit risks are limited since the Company performs ongoing credit evaluations of its customers&amp;#8217; financial&#13;condition and extends credit terms as and when appropriate. Approximately 13% of the balances of accounts receivable as of December&#13;31, 2017, were 90 days old or less. There were no accounts receivable as of December 31, 2018 as they were fully collected in the&#13;year ended December 31, 2018.&amp;#160;&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:InventoryFinishedGoodsPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Inventories are stated at the lower of&#13;cost, determined on a first-in first-out cost basis, or net realizable value. Costs of work-in-progress and finished goods comprise&#13;direct materials, direct labor and an attributable portion of manufacturing overhead. Net realizable value is based on estimated&#13;selling price less costs to complete and selling expenses.&lt;/p&gt;</us-gaap:InventoryFinishedGoodsPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Property, plant and equipment are stated&#13;at cost less accumulated depreciation and any impairment losses. Expenditures for new facilities or equipment, and major expenditures&#13;for betterment of existing facilities or equipment are capitalized and depreciated using the straight-line method at rates sufficient&#13;to depreciate such costs less 5% residual value over the estimated productive lives. All other ordinary repair and maintenance&#13;costs are expensed as incurred.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Mineral rights are recorded at cost less&#13;accumulated depreciation and any impairment losses. Mineral rights are amortized ratably over the term of the lease, or the equivalent&#13;term under the units (in tonnes) of production method, whichever is shorter.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Construction in process primarily represents&#13;direct costs of construction of property, plant and equipment. Costs incurred are capitalized and transferred to property, plant&#13;and equipment upon completion and depreciation will commence when the completed assets are placed in service.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company&amp;#8217;s depreciation and&#13;amortization policies on property, plant and equipment other than mineral rights and construction in process are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: top; width: 85%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 15%; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;Useful life&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"&gt;(in years)&amp;#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Buildings (including salt pans)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;8 - 20&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Plant and machinery (including protective shells, transmission channels and ducts)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3 - 8&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Motor vehicles&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;5&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: top; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Furniture, fixtures and equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3 - 8&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;Property, plant and equipment under the capital lease are&#13;depreciated over their expected useful lives on the same basis as owned assets, or where shorter, the term of the lease, which&#13;is 20 years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify"&gt;Producing oil and gas properties&#13;are depreciated on a unit-of-production basis over the proved developed reserves. Common facilities that are built specifically&#13;to service production directly attributed to designated oil and gas properties are depreciated based on the proved developed reserves&#13;of the respective oil and gas properties on a pro-rata basis. Common facilities that are not built specifically to service identified&#13;oil and gas properties are depreciated using the straight-line method over their estimated useful lives. Costs associated with&#13;significant development projects are not depreciated until commercial production commences and the reserves related to those costs&#13;are excluded from the calculation of depreciation.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:AssetRetirementObligationsPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company follows Financial Accounting&#13;Standards Board Accounting Standards Codification (&amp;#8220;FASB ASC&amp;#8221;), which established a uniform methodology for accounting&#13;for estimated reclamation and abandonment costs. FASB ASC 410 requires the fair value of a liability for an asset retirement obligation&#13;to be recognized in the period in which the legal obligation associated with the retirement of the long-lived asset is incurred.&#13;When the liability is initially recorded, the offset is capitalized by increasing the carrying amount of the related long-lived&#13;asset. Over time, the liability is accreted to its present value each period, and the capitalized cost is depreciated over the&#13;useful life of the&amp;#160;related asset. To settle the liability, the obligation is paid, and to the extent there is a difference&#13;between the liability and the amount of cash paid, a gain or loss upon settlement is recorded.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Currently, there are no reclamation or&#13;abandonment obligations associated with the land being utilized for exploitation by the bromine and crude salt factories. Also,&#13;for the two chemical plants that are to be relocated, currently, there are no obligations to restore the land to its original condition.&lt;/p&gt;</us-gaap:AssetRetirementObligationsPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In accordance with FASB ASC 360-10-35&#13;&amp;#8220;Impairment or Disposal of Long-lived Assets&amp;#8221;, long-lived assets to be held and used are analyzed for impairment whenever&#13;events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable or that the useful&#13;lives of those assets are no longer appropriate. The Company evaluates at each balance sheet date whether events and circumstances&#13;have occurred that indicate possible impairment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company determines the existence&#13;of such impairment by measuring the expected future cash flows (undiscounted and without interest charges) and comparing such amount&#13;to the carrying amount of the assets. An impairment loss, if one exists, is then measured as the amount by which the carrying amount&#13;of the asset exceeds the discounted estimated future cash flows. Assets to be disposed of are reported at the lower of the carrying&#13;amount or fair value of such assets less costs to sell. Asset impairment charges are recorded to reduce the carrying amount of&#13;the long-lived asset that will be sold or disposed of to their estimated fair values. Charges for the asset impairment reduce the&#13;carrying amount of the long-lived assets to their estimated salvage value in connection with the decision to dispose of such assets.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Upon the receipt of the closure notice&#13;from the People's Government of Yangkou Town, Shouguang City in September 2018 (See Note 1(b)), the Company demolished the affected&#13;factories. As a result, the Company wrote off net book value of the affected factories&amp;#8217; property, plant and equipment in&#13;the amount of $18,644,473 which was recorded in the loss on demolition of factories in the consolidated statements of loss for&#13;the fiscal year ended December 31, 2018. The Company will negotiate with the local villages over compensation for the payment already&#13;made for the land leases and mineral rights of these factories. However, the Company is uncertain of the amount that it could recover&#13;and when this could be accomplished. Therefore, the Company wrote off the mineral rights of the affected factories of $1,284,832&#13;included in the write-off/impairment on property, plant and equipment in the consolidated statements of loss for the fiscal year&#13;ended December 31, 2018 and $52,926 of prepaid land lease recorded in other operating loss in the consolidated statements of loss&#13;for fiscal year ended December 31, 2018. The Company incurred dismantling fees in the amount of $273,757 recorded in other operating&#13;loss in the consolidated statements of loss for fiscal year ended December 31, 2018. In addition, the Company recorded a write-off&#13;of $112,481 included in the write-off/impairment of property, plant and equipment for certain wells and equipment damaged by flood&#13;from a typhoon that occurred in August 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;To comply with the new safety and environmental&#13;regulations, the Company started the rectification and improvement program for the bromine and crude salt factories towards the&#13;end of the third quarter of fiscal year 2017, and as a result recorded an impairment loss of $216,181 and a write-off of $728,740&#13;for certain property, plant and equipment in the year ended December 31, 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;With the relocation of the two chemical&#13;factories and the length of time required to set up the new factory building in the Bohai Park, the Company believes that it is&#13;not beneficial to move the existing plant and equipment to the new premises. This is because of the age of the plant and equipment&#13;and the impact on the production efficiency at the new plant with using plant and equipment that are idle for a substantial amount&#13;of time. In addition, the Company also risks the possibility of not passing the inspection by the government at the new plant if&#13;existing plant and equipment are used. Therefore, an impairment loss of $16,636,322 equivalent to the net book values as of October&#13;31, 2017 of all the property, plant and equipment at the two chemical factories were recorded in the year ended December 31, 2017.&#13;With the delayed commencement of the production bromine and crude salt factories, the Company is uncertain as to the future plan&#13;for the land on which the two factories are sitting on. After considering the current circumstances and situation, Company determined&#13;that it is appropriate to write off prepaid land lease related to the land on which the two factories are sitting on of $4,004,788&#13;in the year ended December 31, 2018.&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Pursuant to the relevant laws and regulations&#13;in the PRC, the Company participates in a defined contribution retirement plan for its employees arranged by a governmental organization.&#13;The Company makes contributions to the retirement plan at the applicable rate based on the employees&amp;#8217; salaries. The required&#13;contributions under the retirement plans are charged to the consolidated statement of income/(loss) on an accrual basis when they&#13;are due. The Company&amp;#8217;s contributions totaled $1,216,096 and $1,093,716 for the years ended December 31, 2018 and 2017, respectively.&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementPlansPolicy>
    <gure:MMineralRightsPolicyPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company follows FASB ASC 805 &amp;#8220;Business&#13;Combinations&amp;#8221; that certain mineral rights are considered tangible assets and that mineral rights should be accounted for&#13;based on their substance. Mineral rights are included in property, plant and equipment.&lt;/p&gt;</gure:MMineralRightsPolicyPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Rentals payable under operating leases&#13;are charged to the consolidated statement of income/(loss) on a straight line basis over the term of the relevant lease. For capital&#13;leases, the present value of future minimum lease payments at the inception of the lease is reflected as an asset and a liability&#13;in the consolidated balance sheet. Amounts due within one year are classified as short-term liabilities and the remaining balance&#13;as long-term liabilities.&amp;#160;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The financial statements of the Company&amp;#8217;s&#13;foreign subsidiaries are measured using the local currency, Renminbi (&amp;#8220;RMB&amp;#8221;), as the functional currency; whereas the&#13;functional currency and reporting currency of the Company is the United States dollar (&amp;#8220;USD&amp;#8221; or &amp;#8220;$&amp;#8221;).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As such, the Company uses the &amp;#8220;current&#13;rate method&amp;#8221; to translate its PRC operations from RMB into USD, as required under FASB ASC 830 &amp;#8220;Foreign Currency Matters&amp;#8221;.&#13;The assets and liabilities of its PRC operations are translated into USD using the rate of exchange prevailing at the balance sheet&#13;date. The capital accounts are translated at the historical rate. Adjustments resulting from the translation of the balance sheets&#13;of the Company&amp;#8217;s PRC subsidiaries are recorded in stockholders&amp;#8217; equity as part of accumulated other comprehensive income/(loss).&#13;The consolidated statement of income/(loss) and comprehensive income/(loss) is translated at average rates during the reporting&#13;period. Gains or losses resulting from transactions in currencies other than the functional currencies are recognized in net income/(loss)&#13;for the reporting periods as part of general and administrative expense. Included in the general and administrative expense is&#13;a foreign exchange gain of $1,315,454 and a foreign exchange loss $1,557,759 for the years ended December 31, 2018 and 2017. The&#13;consolidated statement of cash flows is translated at the average rate during each quarter, with the exception of issuance of shares&#13;and payment of dividends which are translated at historical rates.&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <gure:ForeignOperationsPolicyPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;All of the Company&amp;#8217;s operations&#13;and assets are located in PRC.&amp;#160;&amp;#160;The Company may be adversely affected by possible political or economic events in this&#13;country.&amp;#160;&amp;#160;The effect of these factors cannot be accurately predicted.&lt;/p&gt;</gure:ForeignOperationsPolicyPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Net revenue is net of discount and value&#13;added tax and comprises the sale of bromine, crude salt and chemical products. Revenue is recognized when the control of the promised&#13;goods is transferred to the customers in an amount that reflects the consideration that the Company expects to receive from the&#13;customers in exchange for those goods. The acknowledgement of receipt of goods by the customers is when control of the product&#13;is deemed to be transferred. Invoicing occurs upon acknowledgement of receipt of the goods by the customers. Customers have no&#13;rights to return the goods upon acknowledgement of receipt of goods.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CapitalizationOfInternalCostsPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Exploration costs, which included the&#13;cost of researching for appropriate places to drill wells and the cost of well drilling in search of potential natural brine or&#13;other resources, are charged to the income statement as incurred. Once the commercial viability of a project has been confirmed,&#13;all subsequent costs are capitalized.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For oil and gas properties, the successful&#13;efforts method of accounting is adopted. The Company carries exploratory well costs as an asset when the well has found a sufficient&#13;quantity of reserves to justify its completion as a producing well and where the Company is making sufficient progress assessing&#13;the reserves and the economic and operating viability of the project. Exploratory well costs not meeting these criteria are charged&#13;to expenses. Exploratory wells that discover potentially economic reserves in areas where major capital expenditure will be required&#13;before production would begin and when the major capital expenditure depends upon the successful completion of further exploratory&#13;work remain capitalized and are reviewed periodically for impairment.&lt;/p&gt;</us-gaap:CapitalizationOfInternalCostsPolicy>
    <us-gaap:ContingentLiabilityReserveEstimatePolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company accrues for costs relating&#13;to litigation, including litigation defense costs, claims and other contingent matters, including liquidated damage liabilities,&#13;when such liabilities become probable and reasonably estimable. Such estimates may be based on advice from third parties or on&#13;management&amp;#8217;s judgment, as appropriate. Revisions to accruals are reflected in earnings (loss) in the period in which different&#13;facts or information become known or circumstances change that affect the Company&amp;#8217;s previous assumptions with respect to&#13;the likelihood or amount of loss. Amounts paid upon the ultimate resolution of such liabilities may be materially different from&#13;previous estimates.&amp;#160;&lt;/p&gt;</us-gaap:ContingentLiabilityReserveEstimatePolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Common stock, stock options and stock&#13;warrants issued to employees or directors are recorded at their fair values estimated at grant date using the Black-Scholes model&#13;and the portion that is ultimately expected to vest is recognized as compensation cost over the requisite service period.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Common stock, stock options and stock&#13;warrants issued to other than employees or directors are recorded on the basis of their fair value using the Black-Scholes option-pricing&#13;model on the basis of the market price of the underlying common stock on the &amp;#8220;valuation date,&amp;#8221; which for options and&#13;warrants related to contracts that have substantial disincentives to non-performance is the date of the contract, and for all other&#13;contracts the measurement date is the date that the service is complete. Expense related to the options and warrants is recognized&#13;on a straight-line basis over the period in which services are to be received. Where expense must be recognized prior to a valuation&#13;date, the expense is computed under the Black-Scholes model on the basis of the market price of the underlying common stock at&#13;the end of the period, and any subsequent changes in the market price of the underlying common stock up through the valuation date&#13;is reflected in the expense recorded in the subsequent period in which that change occurs.&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Basic earnings per common share are based&#13;on the weighted average number of shares outstanding during the periods presented.&amp;#160;&amp;#160;Diluted earnings per share are computed&#13;using weighted average number of common shares plus dilutive common share equivalents outstanding during the period. Potential&#13;common shares that would have the effect of increasing diluted earnings per share are considered to be anti-dilutive, i.e. the&#13;exercise prices of the outstanding stock options were greater than the market price of the common stock. Anti-dilutive common stock&#13;equivalents which were excluded from the calculation of number of dilutive common stock equivalents amounted to 258,737 and 43,541&#13;shares for the years ended December 31, 2018 and 2017, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;The following table sets forth the computation of basic and&#13;diluted earnings(loss) per share:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Years ended December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2017&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Numerator&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 64%; text-indent: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net income/(loss)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(69,963,986&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 14%; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;7,953,313&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Denominator&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Basic: Weighted-average common shares&amp;#160;&lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;outstanding during the year&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;46,803,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;46,796,476&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-indent: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Add: Dilutive effect of stock options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;39,354&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-indent: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;46,803,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;46,835,830&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Net income/(loss) per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&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-indent: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1.49&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;0.17&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-indent: 0.5in; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1.49&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;0.17&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&amp;#160;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Recently Adopted Accounting Pronouncements&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In May 2014 and April 2016, the FASB&#13;issued ASU No. 2014-09 and ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606). The core principle of the guidance&#13;is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that&#13;reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In August 2015,&#13;FASB issued ASU 2015-14, which deferred the effective date of Update 2014-09 to annual reporting periods beginning after December&#13;15, 2017. The Company adopted this Update as of January 1, 2018. This adoption did not have a material impact on the Company&amp;#8217;s&#13;consolidated financial statements as of December 31, 2018 as the amount and timing of all the Company&amp;#8217;s revenue will continue&#13;to be recognized at a point in time. As required by the Update, the Company disclosed its revenues from contracts with customers&#13;into disaggregated categories in Note 14.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In August 2016, the FASB issued ASU No.&#13;2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments. The Update addresses eight&#13;specific changes to how cash receipts and cash payments are presented and classified in the statement of cash flows. The amendments&#13;in this Update are effective for public business entities for fiscal years beginning after December 15, 2017, and interim periods&#13;within those fiscal years. Early adoption is permitted. An entity that elects early adoption must adopt all of the amendments in&#13;the same period. The amendments in this Update should be applied using a retrospective transition method to each period presented.&#13;If it is impracticable to apply the amendments retrospectively for some of the issues, the amendments for those issues would be&#13;applied prospectively as of the earliest date practicable. The Company adopted this Update as of January 1, 2018 with no material&#13;impact on the consolidated financial statements as of and for the fiscal year ended December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;In January 2017, the FASB issued&#13;ASU No. 2017-04, Intangibles &amp;#8211; Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment. To simplify&#13;the subsequent measurement of goodwill, Step 2 was eliminated from the goodwill impairment test. Instead, under the amendments&#13;in this Update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting&#13;unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds&#13;the reporting unit&amp;#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to&#13;that reporting unit. A public business entity that is a U.S. Securities and Exchange Commission (SEC) filer should adopt the amendments&#13;in this Update for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early&#13;adoption is permitted for goodwill impairment tests with a measurement date on or after January 1, 2017. The Company adopted this&#13;Update as of December 31, 2018. See Note 1(v).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In May 2017, the FASB issued ASU No.&#13;2017-09, Compensation &amp;#8211; Stock Compensation (Topic 718), Scope of Modification Accounting. The amendments in this Update provide&#13;guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification&#13;accounting. The amendments in this Update are effective for all entities for annual periods, and interim periods within those annual&#13;periods, beginning after December 15, 2017. The amendments in this Update should be applied prospectively to an award modified&#13;on or after the adoption date. The Company adopted this Update as of January 1, 2018 with no material impact on the consolidated&#13;financial statements as of and for the fiscal year ended December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Recently Issued Accounting Pronouncements&#13;Not Yet Adopted&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In February 2016, the FASB issued ASU&#13;No. 2016-02, Leases (Topic 842). The amendments in this Update specify the accounting for leases. The core principle of Topic 842&#13;is that a lessee should recognize the assets and liabilities that arise from leases. For public business entities, the amendments&#13;in this Update are effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal&#13;years. The Company will adopt this ASU and related amendments on January 1, 2019 and expects to elect certain practical expedients&#13;permitted under the transition guidance.&amp;#160;The Company will also elect the optional transition method that allows for a cumulative-effect&#13;adjustment in the period of adoption and will not restate prior periods&amp;#8217; financial statements.&amp;#160;The Company continues&#13;to evaluate the effect of the adoption of this ASU on its consolidated financial statements and related disclosure. Based on preliminary&#13;estimates, the Company expects the total assets and total liabilities to increase upon the adoption of the ASU but does not expect&#13;the effect on its consolidated balance sheet to be material. The Company does not expect adoption of the ASU to have a material&#13;effect on the consolidated statement of income.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In June 2016, the FASB issued ASU No.&#13;2016-13, Financial Instruments &amp;#8211; Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments&#13;in this Update affect loans, debt securities, trade receivables, and any other financial assets that have the contractual right&#13;to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets.&#13;For public entities, the amendments are effective for fiscal years beginning after December 15, 2019, including interim periods&#13;within those fiscal years. The Company is currently evaluating the effect of this on the consolidated financial statements and&#13;related disclosure.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In June 2018, the FASB issued ASU No.2018-07,&#13;Compensation- Stock Compensation (Topic 718). Improvements to Nonemployee Share-Based Payment Accounting. The amendments in this&#13;update expand the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees.&#13;Prior to this update, Topic 718 applied only to share-based transactions to employees. Consistent with the accounting requirements&#13;for employee share-based payment awards, nonemployee share-based payment awards within the scope of Topic 718 are measured at grant-date&#13;fair value of the equity instruments that an entity is obligated to issue when the good has been delivered or the service has been&#13;rendered and any other conditions necessary to earn the right to benefit from the instruments have been satisfied. The amendments&#13;in the Update are effective for public business entities form fiscal years beginning after December 15, 2018, including interim&#13;periods within that fiscal year. Early adoption is permitted, but no earlier than an entity&amp;#8217;s adoption date of Topic 606.&#13;This is not expected to have a material effect on the Company&amp;#8217;s consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2018-01-01to2018-12-31">&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;On January 28, 2019, 96,969 shares of common stock were issued&#13;upon cashless exercise of 245,000 options.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;In January 2019, the company issued 20,000 shares of common&#13;stock from the treasury shares to one of its consultants. The shares issued will be deducted from the treasury shares at weighted&#13;average cost and the excess of the cost over the closing market price will be charged to additional paid-in-capital.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <gure:PropertyPlantAndEquipmentWriteOff contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">1397313</gure:PropertyPlantAndEquipmentWriteOff>
    <gure:PropertyPlantAndEquipmentWriteOff contextRef="From2017-01-01to2017-12-31" unitRef="USD" decimals="0">17581244</gure:PropertyPlantAndEquipmentWriteOff>
    <us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">267012</us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation>
    <us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">266527</us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>gure-20181231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: QXInteractive; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: Source; Value: 73848 12312018 10K.xfr; Date: 2019%2D03%2D15T15:46:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8008000F -->
    <!-- Field: Doc-Info; Name: Misc; Value: /6kps7xRiXgen8uKYXQsSaaLWaPtxZp8CZlBuWp5bQnajyIg0cTQWygRWRf2Qe4D -->
<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: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:gure="http://gulfresources.com/20181231" elementFormDefault="qualified" targetNamespace="http://gulfresources.com/20181231">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://gulfresources.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://gulfresources.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://gulfresources.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://gulfresources.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://gulfresources.com/role/ConsolidatedStatementsOfStockholdersEquity" id="ConsolidatedStatementsOfStockholdersEquity">
	  <link:definition>00000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' 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://gulfresources.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
	  <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://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" id="NatureOfBusinessAndSummaryOfSignificantAccountingPolicies">
	  <link:definition>00000007 - Disclosure - 1. NATURE OF BUSINESS AND 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://gulfresources.com/role/Inventories" id="Inventories">
	  <link:definition>00000008 - Disclosure - 2. INVENTORIES</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://gulfresources.com/role/PrepaidLandLease" id="PrepaidLandLease">
	  <link:definition>00000009 - Disclosure - 3. PREPAID LAND LEASE</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://gulfresources.com/role/PropertyPlantAndEquipmentNet" id="PropertyPlantAndEquipmentNet">
	  <link:definition>00000010 - Disclosure - 4. 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://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNet" id="PropertyPlantAndEquipmentUnderCapitalLeasesNet">
	  <link:definition>00000011 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, 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://gulfresources.com/role/AccountsPayableAndAccruedExpense" id="AccountsPayableAndAccruedExpense">
	  <link:definition>00000012 - Disclosure - 6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE</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://gulfresources.com/role/DueToRelatedPartyAndRelatedPartyTransactions" id="DueToRelatedPartyAndRelatedPartyTransactions">
	  <link:definition>00000013 - Disclosure - 7. DUE TO A RELATED PARTY AND 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://gulfresources.com/role/TaxesPayable" id="TaxesPayable">
	  <link:definition>00000014 - Disclosure - 8. TAXES PAYABLE</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://gulfresources.com/role/CapitalLeaseObligations" id="CapitalLeaseObligations">
	  <link:definition>00000015 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS</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://gulfresources.com/role/Equity" id="Equity">
	  <link:definition>00000016 - Disclosure - 10. 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://gulfresources.com/role/TreasuryStock" id="TreasuryStock">
	  <link:definition>00000017 - Disclosure - 11. TREASURY STOCK</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://gulfresources.com/role/Stock-basedCompensation" id="Stock-basedCompensation">
	  <link:definition>00000018 - Disclosure - 12. STOCK-BASED COMPENSATION</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://gulfresources.com/role/IncomeTaxes" id="IncomeTaxes">
	  <link:definition>00000019 - Disclosure - 13. INCOME 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://gulfresources.com/role/BusinessSegments" id="BusinessSegments">
	  <link:definition>00000020 - Disclosure - 14. BUSINESS SEGMENTS</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://gulfresources.com/role/CustomerConcentration" id="CustomerConcentration">
	  <link:definition>00000021 - Disclosure - 15. CUSTOMER CONCENTRATION</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://gulfresources.com/role/MajorSuppliers" id="MajorSuppliers">
	  <link:definition>00000022 - Disclosure - 16. MAJOR SUPPLIERS</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://gulfresources.com/role/FairValueOfFinancialInstruments" id="FairValueOfFinancialInstruments">
	  <link:definition>00000023 - Disclosure - 17. FAIR VALUE OF FINANCIAL INSTRUMENTS</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://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitments" id="CapitalCommitmentAndOperatingLeaseCommitments">
	  <link:definition>00000024 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS</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://gulfresources.com/role/SubsequentEvent" id="SubsequentEvent">
	  <link:definition>00000025 - Disclosure - 19. SUBSEQUENT EVENT</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://gulfresources.com/role/ScheduleIParentOnlyFinancialInformation" id="ScheduleIParentOnlyFinancialInformation">
	  <link:definition>00000026 - Disclosure - SCHEDULE I &#8211; PARENT ONLY FINANCIAL 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://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" id="NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000027 - Disclosure - 1. NATURE OF BUSINESS AND 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://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" id="NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables">
	  <link:definition>00000028 - Disclosure - 1. NATURE OF BUSINESS AND 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://gulfresources.com/role/InventoriesTables" id="InventoriesTables">
	  <link:definition>00000029 - Disclosure - 2. INVENTORIES (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://gulfresources.com/role/PropertyPlantAndEquipmentNetTables" id="PropertyPlantAndEquipmentNetTables">
	  <link:definition>00000030 - Disclosure - 4. 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://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetTables" id="PropertyPlantAndEquipmentUnderCapitalLeasesNetTables">
	  <link:definition>00000031 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, 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://gulfresources.com/role/AccountsPayableAndAccruedExpenseTables" id="AccountsPayableAndAccruedExpenseTables">
	  <link:definition>00000032 - Disclosure - 6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE (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://gulfresources.com/role/TaxesPayableTables" id="TaxesPayableTables">
	  <link:definition>00000033 - Disclosure - 8. TAXES PAYABLE (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://gulfresources.com/role/CapitalLeaseObligationsTables" id="CapitalLeaseObligationsTables">
	  <link:definition>00000034 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS (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://gulfresources.com/role/Stock-basedCompensationTables" id="Stock-basedCompensationTables">
	  <link:definition>00000035 - Disclosure - 12. STOCK-BASED COMPENSATION (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://gulfresources.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
	  <link:definition>00000036 - Disclosure - 13. INCOME 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://gulfresources.com/role/BusinessSegmentsTables" id="BusinessSegmentsTables">
	  <link:definition>00000037 - Disclosure - 14. BUSINESS SEGMENTS (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://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables" id="CapitalCommitmentAndOperatingLeaseCommitmentsTables">
	  <link:definition>00000038 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (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://gulfresources.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesUsefuleLivesOfPropertyPlantAndEquipmentDetails" id="BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesUsefuleLivesOfPropertyPlantAndEquipmentDetails">
	  <link:definition>00000039 - Disclosure - 1. NATURE OF BUSINESS AND 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://gulfresources.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesComputationOfBasicAndDilutedEarningsPerShareDetails" id="BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesComputationOfBasicAndDilutedEarningsPerShareDetails">
	  <link:definition>00000040 - Disclosure - 1. NATURE OF BUSINESS AND 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://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" id="NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative">
	  <link:definition>00000041 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</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://gulfresources.com/role/InventoriesDetails" id="InventoriesDetails">
	  <link:definition>00000042 - Disclosure - 2. INVENTORIES (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://gulfresources.com/role/PrepaidLandLeaseDetailsNarrative" id="PrepaidLandLeaseDetailsNarrative">
	  <link:definition>00000043 - Disclosure - 3. PREPAID LAND LEASE (Details Narrative)</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://gulfresources.com/role/PropertyPlantAndEquipmentNetDetails" id="PropertyPlantAndEquipmentNetDetails">
	  <link:definition>00000044 - Disclosure - 4. 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://gulfresources.com/role/PropertyPlantAndEquipmentNetDetalisNarrative" id="PropertyPlantAndEquipmentNetDetalisNarrative">
	  <link:definition>00000045 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)</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://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetDetails" id="PropertyPlantAndEquipmentUnderCapitalLeasesNetDetails">
	  <link:definition>00000046 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, 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://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetDetalisNarrative" id="PropertyPlantAndEquipmentUnderCapitalLeasesNetDetalisNarrative">
	  <link:definition>00000047 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET (Details Narrative)</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://gulfresources.com/role/AccountsPayableAndAccruedExpenseDetails" id="AccountsPayableAndAccruedExpenseDetails">
	  <link:definition>00000048 - Disclosure - 6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE (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://gulfresources.com/role/DueToRelatedPartyAndRelatedPartyTransactionsDetailsNarrative" id="DueToRelatedPartyAndRelatedPartyTransactionsDetailsNarrative">
	  <link:definition>00000049 - Disclosure - 7. DUE TO A RELATED PARTY AND RELATED PARTY TRANSACTIONS (Details Narrative)</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://gulfresources.com/role/TaxesPayableDetails" id="TaxesPayableDetails">
	  <link:definition>00000050 - Disclosure - 8. TAXES PAYABLE (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://gulfresources.com/role/CapitalLeaseObligationsDetails" id="CapitalLeaseObligationsDetails">
	  <link:definition>00000051 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS (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://gulfresources.com/role/CapitalLeaseObligationsDetailsNarrative" id="CapitalLeaseObligationsDetailsNarrative">
	  <link:definition>00000052 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS (Details Narrative)</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://gulfresources.com/role/EquityDetailsNarrative" id="EquityDetailsNarrative">
	  <link:definition>00000053 - Disclosure - 10. EQUITY (Details Narrative)</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://gulfresources.com/role/StockBasedCompensationSummaryOfCompanyStockOptionTransactionsDetails" id="StockBasedCompensationSummaryOfCompanyStockOptionTransactionsDetails">
	  <link:definition>00000054 - Disclosure - 12. STOCK-BASED COMPENSATION (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://gulfresources.com/role/Stock-basedCompensationDetails1" id="Stock-basedCompensationDetails1">
	  <link:definition>00000055 - Disclosure - 12. STOCK-BASED COMPENSATION (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://gulfresources.com/role/StockBasedCompensationSummaryOfStockAndWarrantOptionsOutstandingDetails" id="StockBasedCompensationSummaryOfStockAndWarrantOptionsOutstandingDetails">
	  <link:definition>00000056 - Disclosure - 12. STOCK-BASED COMPENSATION (Details Narrative)</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://gulfresources.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
	  <link:definition>00000057 - Disclosure - 13. INCOME 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://gulfresources.com/role/IncomeTaxesDetails1" id="IncomeTaxesDetails1">
	  <link:definition>00000058 - Disclosure - 13. INCOME 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://gulfresources.com/role/IncomeTaxesDetails2" id="IncomeTaxesDetails2">
	  <link:definition>00000059 - Disclosure - 13. INCOME 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://gulfresources.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
	  <link:definition>00000060 - Disclosure - 13. INCOME TAXES (Details Narrative)</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://gulfresources.com/role/BusinessSegmentsDetails" id="BusinessSegmentsDetails">
	  <link:definition>00000061 - Disclosure - 14. BUSINESS SEGMENTS (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://gulfresources.com/role/BusinessSegmentsDetails1" id="BusinessSegmentsDetails1">
	  <link:definition>00000062 - Disclosure - 14. BUSINESS SEGMENTS (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://gulfresources.com/role/BusinessSegmentsDetails2" id="BusinessSegmentsDetails2">
	  <link:definition>00000063 - Disclosure - 14. BUSINESS SEGMENTS (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://gulfresources.com/role/CustomerConcentrationDetailsNarrative" id="CustomerConcentrationDetailsNarrative">
	  <link:definition>00000064 - Disclosure - 15. CUSTOMER CONCENTRATION (Details Narrative)</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://gulfresources.com/role/MajorSuppliersDetailsNarrative" id="MajorSuppliersDetailsNarrative">
	  <link:definition>00000065 - Disclosure - 16. MAJOR SUPPLIERS (Details Narrative)</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://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetails" id="CapitalCommitmentAndOperatingLeaseCommitmentsDetails">
	  <link:definition>00000066 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (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://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrative" id="CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrative">
	  <link:definition>00000067 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details Narrative)</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://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails" id="ScheduleIParentOnlyFinancialInformationDetails">
	  <link:definition>00000068 - Disclosure - SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION (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://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails1" id="ScheduleIParentOnlyFinancialInformationDetails1">
	  <link:definition>00000069 - Disclosure - SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION (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://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails2" id="ScheduleIParentOnlyFinancialInformationDetails2">
	  <link:definition>00000070 - Disclosure - SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION (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:linkbaseRef xlink:type="simple" xlink:href="gure-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="gure-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="gure-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="gure-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.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://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd" />
    <element id="gure_DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown" name="DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_IssuedOfSharesOutstanding" name="IssuedOfSharesOutstanding" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="gure_NumberOfSharesTreasuryStock" name="NumberOfSharesTreasuryStock" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="gure_TransferToRetainedEarningsAppropriatedForLegalReserve" name="TransferToRetainedEarningsAppropriatedForLegalReserve" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_ConcentrationsOfCreditRiskPercenage" name="ConcentrationsOfCreditRiskPercenage" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="gure_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_AreaOfLandLease" name="AreaOfLandLease" nillable="true" xbrli:periodType="instant" type="num:areaItemType" substitutionGroup="xbrli:item" />
    <element id="gure_AggregateLandLeaseCarryingValue" name="AggregateLandLeaseCarryingValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_VehiclesGross" name="VehiclesGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_ImpairmentPropertyPlantAndEquipment" name="ImpairmentPropertyPlantAndEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_PropertyOwnershipCarryingValue" name="PropertyOwnershipCarryingValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_CostOfRevenues1" name="CostOfRevenues1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_CostOfAdministrativeExpenses" name="CostOfAdministrativeExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_RepairAndMaintenanceExpenses" name="RepairAndMaintenanceExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_EquityInterest" name="EquityInterest" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="gure_OtherAccruedTaxesCurrent" name="OtherAccruedTaxesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_OtherTaxesPayable" name="OtherTaxesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_InterestRateUsedToCapitalizeLeaseObligations" name="InterestRateUsedToCapitalizeLeaseObligations" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="gure_RangeOfExercisePricePerCommonShareBeginningBalance" name="RangeOfExercisePricePerCommonShareBeginningBalance" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested" name="RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_RangeOfExercisePricePerCommonShareExpired" name="RangeOfExercisePricePerCommonShareExpired" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_RangeOfExercisePricePerCommonShareEndingBalance" name="RangeOfExercisePricePerCommonShareEndingBalance" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_OperatingLossCarryforwardsDomestic" name="OperatingLossCarryforwardsDomestic" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_NetRevenueIntersegment" name="NetRevenueIntersegment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes" name="IncomeLossFromContinuingOperationsAfterIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_DepreciationAndAmortizationSegmentNote" name="DepreciationAndAmortizationSegmentNote" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_TotalAssets" name="TotalAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_SegmentReportingInformationNetOperatingIncomeLoss" name="SegmentReportingInformationNetOperatingIncomeLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_CorporateExpenditure" name="CorporateExpenditure" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_UnrealizedTranslationDifference" name="UnrealizedTranslationDifference" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_IncomeFromOperations" name="IncomeFromOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_NetIncomeBeforeTaxes" name="NetIncomeBeforeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_AmountsDueFromMajorCustomers" name="AmountsDueFromMajorCustomers" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_TopFiveSuppliersPercentageRawMaterialsSupplied" name="TopFiveSuppliersPercentageRawMaterialsSupplied" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="gure_AmountDueTopFiveSuppliers" name="AmountDueTopFiveSuppliers" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_PrepaidLandLeaseTextBlock" name="PrepaidLandLeaseTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gure_PropertyPlantAndEquipmentUnderCapitalLeasesNet" name="PropertyPlantAndEquipmentUnderCapitalLeasesNet" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gure_TaxesPayableDisclosureTextblock" name="TaxesPayableDisclosureTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gure_MajorSuppliersDisclosureTextblock" name="MajorSuppliersDisclosureTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gure_ScheduleOfCapitalLeaseObligationsTableTextBlock" name="ScheduleOfCapitalLeaseObligationsTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gure_StatutoryCommonReserveFundsDescription" name="StatutoryCommonReserveFundsDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit" name="ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit" name="ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="gure_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease" name="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_PrcTaxLosses" name="PrcTaxLosses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_Total" name="Total" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_Thereafter" name="Thereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_Next49To60Months" name="Next49To60Months" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_Next37To48Months" name="Next37To48Months" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_Next25To36Months" name="Next25To36Months" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_Next13To24Months" name="Next13To24Months" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_Next12Months" name="Next12Months" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_InterestsInSubsidiaries" name="InterestsInSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock" name="ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gure_PropertyPlantAndEquipmentUnderCapitalLeasesTextblock" name="PropertyPlantAndEquipmentUnderCapitalLeasesTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gure_ScheduleOfTaxesPayableTableTextBlock" name="ScheduleOfTaxesPayableTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gure_ScheduleOfSegmentCostsTextblock" name="ScheduleOfSegmentCostsTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gure_PrepaidLandLeaseWriteoff" name="PrepaidLandLeaseWriteoff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_NatureOfBusiness" name="NatureOfBusiness" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gure_MMineralRightsPolicyPolicyTextBlock" name="MMineralRightsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gure_ForeignOperationsPolicyPolicyTextBlock" name="ForeignOperationsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="gure_PropertyPlantAndEquipmentWriteOff" name="PropertyPlantAndEquipmentWriteOff" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="gure_FurnitureFixturesAndEquipmentMember" name="FurnitureFixturesAndEquipmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_PlantAndMachineryMember" name="PlantAndMachineryMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_BromineSegmentMember" name="BromineSegmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_CrudeSaltSegmentMember" name="CrudeSaltSegmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_ChemicalProductsSegmentMember" name="ChemicalProductsSegmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_ShandongMaroiChemicalCompanyLimitedMember" name="ShandongMaroiChemicalCompanyLimitedMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_TopFiveCustomersMember" name="TopFiveCustomersMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_SCRCMember" name="SCRCMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_NaturalGasMember" name="NaturalGasMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_From90To120DaysMember" name="From90To120DaysMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_From121To150DaysMember" name="From121To150DaysMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_From151To180DaysMember" name="From151To180DaysMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_From181To210DaysMember" name="From181To210DaysMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_From211To240DaysMember" name="From211To240DaysMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_CurrentMember" name="CurrentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_Year2018Member" name="Year2018Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_NoncurrentMember" name="NoncurrentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_Year2019Member" name="Year2019Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_Year2020Member" name="Year2020Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_Year2021Member" name="Year2021Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_Year2022Member" name="Year2022Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_Year2023AndAfterMember" name="Year2023AndAfterMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_ShandongBrotherTechnologyMember" name="ShandongBrotherTechnologyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_ShouguangWeidongMember" name="ShouguangWeidongMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="gure_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_SupplementalCashFlowInformationOneAbstract" name="SupplementalCashFlowInformationOneAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_SubsequentEventAbstract" name="SubsequentEventAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_ScheduleIParentOnlyFinancialInformationAbstract" name="ScheduleIParentOnlyFinancialInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_PropertyPlantAndEquipmentUnderCapitalLeasesNetTablesAbstract" name="PropertyPlantAndEquipmentUnderCapitalLeasesNetTablesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_AccountsPayableAndAccruedExpenseDetailsAbstract" name="AccountsPayableAndAccruedExpenseDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_CapitalLeaseObligationsDetailsAbstract" name="CapitalLeaseObligationsDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_CapitalLeaseObligationsDetailsNarrativeAbstract" name="CapitalLeaseObligationsDetailsNarrativeAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_RetainedEarningsAppropriatedDetailsNarrativeAbstract" name="RetainedEarningsAppropriatedDetailsNarrativeAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_StatutoryCommonReserveFund" name="StatutoryCommonReserveFund" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_NumberOfOptionAndWarrantsGrantedAndVested" name="NumberOfOptionAndWarrantsGrantedAndVested" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="gure_BusinessSegmentsDetails1Abstract" name="BusinessSegmentsDetails1Abstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_CustomerConcentrationDetailsNarrativeAbstract" name="CustomerConcentrationDetailsNarrativeAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_MajorSuppliersDetailsNarrativeAbstract" name="MajorSuppliersDetailsNarrativeAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_CapitalCommitmentAndOperatingLeaseCommitmentsDetailsAbstract" name="CapitalCommitmentAndOperatingLeaseCommitmentsDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_PropertyManagementFees" name="PropertyManagementFees" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrativeAbstract" name="CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrativeAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_ScheduleIParentOnlyFinancialInformationDetailsAbstract" name="ScheduleIParentOnlyFinancialInformationDetailsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_ScheduleIParentOnlyFinancialInformationDetails1Abstract" name="ScheduleIParentOnlyFinancialInformationDetails1Abstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="gure_ScheduleIParentOnlyFinancialInformationDetails2Abstract" name="ScheduleIParentOnlyFinancialInformationDetails2Abstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>gure-20181231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: QXInteractive; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: Source; Value: 73848 12312018 10K.xfr; Date: 2019%2D03%2D15T15:46:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8008000F -->
<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://gulfresources.com/role/DocumentAndEntityInformation" xlink:href="gure-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ConsolidatedBalanceSheets" xlink:href="gure-20181231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="gure-20181231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:href="gure-20181231.xsd#ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="gure-20181231.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="gure-20181231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:href="gure-20181231.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/Inventories" xlink:href="gure-20181231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PrepaidLandLease" xlink:href="gure-20181231.xsd#PrepaidLandLease" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentNet" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNet" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentUnderCapitalLeasesNet" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/AccountsPayableAndAccruedExpense" xlink:href="gure-20181231.xsd#AccountsPayableAndAccruedExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/DueToRelatedPartyAndRelatedPartyTransactions" xlink:href="gure-20181231.xsd#DueToRelatedPartyAndRelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/TaxesPayable" xlink:href="gure-20181231.xsd#TaxesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalLeaseObligations" xlink:href="gure-20181231.xsd#CapitalLeaseObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/Equity" xlink:href="gure-20181231.xsd#Equity" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/TreasuryStock" xlink:href="gure-20181231.xsd#TreasuryStock" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/Stock-basedCompensation" xlink:href="gure-20181231.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxes" xlink:href="gure-20181231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BusinessSegments" xlink:href="gure-20181231.xsd#BusinessSegments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CustomerConcentration" xlink:href="gure-20181231.xsd#CustomerConcentration" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/MajorSuppliers" xlink:href="gure-20181231.xsd#MajorSuppliers" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/FairValueOfFinancialInstruments" xlink:href="gure-20181231.xsd#FairValueOfFinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitments" xlink:href="gure-20181231.xsd#CapitalCommitmentAndOperatingLeaseCommitments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/SubsequentEvent" xlink:href="gure-20181231.xsd#SubsequentEvent" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformation" xlink:href="gure-20181231.xsd#ScheduleIParentOnlyFinancialInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="gure-20181231.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="gure-20181231.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/InventoriesTables" xlink:href="gure-20181231.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentNetTables" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetTables" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentUnderCapitalLeasesNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/AccountsPayableAndAccruedExpenseTables" xlink:href="gure-20181231.xsd#AccountsPayableAndAccruedExpenseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/TaxesPayableTables" xlink:href="gure-20181231.xsd#TaxesPayableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalLeaseObligationsTables" xlink:href="gure-20181231.xsd#CapitalLeaseObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/Stock-basedCompensationTables" xlink:href="gure-20181231.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxesTables" xlink:href="gure-20181231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BusinessSegmentsTables" xlink:href="gure-20181231.xsd#BusinessSegmentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:href="gure-20181231.xsd#CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesUsefuleLivesOfPropertyPlantAndEquipmentDetails" xlink:href="gure-20181231.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesUsefuleLivesOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:href="gure-20181231.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="gure-20181231.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/InventoriesDetails" xlink:href="gure-20181231.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PrepaidLandLeaseDetailsNarrative" xlink:href="gure-20181231.xsd#PrepaidLandLeaseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentNetDetails" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentNetDetalisNarrative" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentNetDetalisNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetDetails" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentUnderCapitalLeasesNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetDetalisNarrative" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentUnderCapitalLeasesNetDetalisNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/AccountsPayableAndAccruedExpenseDetails" xlink:href="gure-20181231.xsd#AccountsPayableAndAccruedExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/DueToRelatedPartyAndRelatedPartyTransactionsDetailsNarrative" xlink:href="gure-20181231.xsd#DueToRelatedPartyAndRelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/TaxesPayableDetails" xlink:href="gure-20181231.xsd#TaxesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalLeaseObligationsDetails" xlink:href="gure-20181231.xsd#CapitalLeaseObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalLeaseObligationsDetailsNarrative" xlink:href="gure-20181231.xsd#CapitalLeaseObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/EquityDetailsNarrative" xlink:href="gure-20181231.xsd#EquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/StockBasedCompensationSummaryOfCompanyStockOptionTransactionsDetails" xlink:href="gure-20181231.xsd#StockBasedCompensationSummaryOfCompanyStockOptionTransactionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/Stock-basedCompensationDetails1" xlink:href="gure-20181231.xsd#Stock-basedCompensationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/StockBasedCompensationSummaryOfStockAndWarrantOptionsOutstandingDetails" xlink:href="gure-20181231.xsd#StockBasedCompensationSummaryOfStockAndWarrantOptionsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxesDetails" xlink:href="gure-20181231.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxesDetails1" xlink:href="gure-20181231.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxesDetails2" xlink:href="gure-20181231.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxesDetailsNarrative" xlink:href="gure-20181231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BusinessSegmentsDetails" xlink:href="gure-20181231.xsd#BusinessSegmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BusinessSegmentsDetails1" xlink:href="gure-20181231.xsd#BusinessSegmentsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BusinessSegmentsDetails2" xlink:href="gure-20181231.xsd#BusinessSegmentsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CustomerConcentrationDetailsNarrative" xlink:href="gure-20181231.xsd#CustomerConcentrationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/MajorSuppliersDetailsNarrative" xlink:href="gure-20181231.xsd#MajorSuppliersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetails" xlink:href="gure-20181231.xsd#CapitalCommitmentAndOperatingLeaseCommitmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrative" xlink:href="gure-20181231.xsd#CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails" xlink:href="gure-20181231.xsd#ScheduleIParentOnlyFinancialInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails1" xlink:href="gure-20181231.xsd#ScheduleIParentOnlyFinancialInformationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails2" xlink:href="gure-20181231.xsd#ScheduleIParentOnlyFinancialInformationDetails2" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.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_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="1" 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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNet" xlink:label="loc_us-gaapAccountsReceivableNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNet" 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_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaapOtherPrepaidExpenseCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherPrepaidExpenseCurrent" 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="4" 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_Cash" xlink:label="loc_us-gaapCash" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCash" 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_OtherReceivables" xlink:label="loc_us-gaapOtherReceivables" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" 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_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent" />
      <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="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" 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_CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:label="loc_us-gaapCapitalLeasesBalanceSheetAssetsByMajorClassNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapCapitalLeasesBalanceSheetAssetsByMajorClassNet" 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_PrepaidExpenseOtherNoncurrent" xlink:label="loc_us-gaapPrepaidExpenseOtherNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapPrepaidExpenseOtherNoncurrent" 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="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" 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_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapGoodwill" 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-gaapAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" 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_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_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:calculationArc order="1" 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_CapitalLeaseObligationsCurrent" xlink:label="loc_us-gaapCapitalLeaseObligationsCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapCapitalLeaseObligationsCurrent" 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_RetentionPayable" xlink:label="loc_us-gaapRetentionPayable" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapRetentionPayable" 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_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" 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_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="loc_us-gaapCapitalLeaseObligationsNoncurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapCapitalLeaseObligationsNoncurrent" 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:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesNoncurrent" 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_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="1" 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="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="2" 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_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" 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_RetainedEarningsUnappropriated" xlink:label="loc_us-gaapRetainedEarningsUnappropriated" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsUnappropriated" 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_RetainedEarningsAppropriated" xlink:label="loc_us-gaapRetainedEarningsAppropriated" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAppropriated" 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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" 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_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapTreasuryStockValue" 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-gaapStockholdersEquity" 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-gaapLiabilities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.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_CostsAndExpenses" xlink:label="loc_us-gaapCostsAndExpenses" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostsAndExpenses" xlink:to="loc_us-gaapCostOfRevenue" 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="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostsAndExpenses" 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_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostsAndExpenses" 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_OtherOperatingIncome" xlink:label="loc_us-gaapOtherOperatingIncome" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostsAndExpenses" xlink:to="loc_us-gaapOtherOperatingIncome" 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_PropertyPlantAndEquipmentTransfersAndChanges" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTransfersAndChanges" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostsAndExpenses" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTransfersAndChanges" 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_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostsAndExpenses" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets" 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_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostsAndExpenses" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown" xlink:label="loc_gureDirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostsAndExpenses" xlink:to="loc_gureDirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown" 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_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostsAndExpenses" xlink:to="loc_us-gaapGoodwillImpairmentLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PrepaidLandLeaseWriteoff" xlink:label="loc_gurePrepaidLandLeaseWriteoff" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostsAndExpenses" xlink:to="loc_gurePrepaidLandLeaseWriteoff" 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-gaapCostsAndExpenses" 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_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" 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_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_InvestmentIncomeInterest" xlink:label="loc_us-gaapInvestmentIncomeInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInvestmentIncomeInterest" 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_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:calculationArc order="2" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" 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-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" 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_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <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="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" 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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ConsolidatedStatementsOfCashFlows" 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_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" 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_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationAndAmortization" 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_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" 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="4" 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_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="5" 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="6" 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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" 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="8" 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_AmortizationOfLeasedAsset" xlink:label="loc_us-gaapAmortizationOfLeasedAsset" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfLeasedAsset" 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_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" 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="11" 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_IncreaseDecreaseInRetainagePayable" xlink:label="loc_us-gaapIncreaseDecreaseInRetainagePayable" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInRetainagePayable" 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_PropertyPlantAndEquipmentTransfersAndChanges" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTransfersAndChanges" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTransfersAndChanges" 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_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossUnrealized" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossUnrealized" 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_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapInventoryWriteDown" 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_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" 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_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets" 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_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PrepaidLandLeaseWriteoff" xlink:label="loc_gurePrepaidLandLeaseWriteoff" />
      <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_gurePrepaidLandLeaseWriteoff" 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_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss" />
      <link:calculationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGoodwillImpairmentLoss" 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_PaymentsToAcquireOtherProductiveAssets" xlink:label="loc_us-gaapPaymentsToAcquireOtherProductiveAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireOtherProductiveAssets" 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_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="2" 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_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_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="loc_us-gaapRepaymentsOfLongTermCapitalLeaseObligations" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfLongTermCapitalLeaseObligations" 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_CashPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashPeriodIncreaseDecrease" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashPeriodIncreaseDecrease" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/Inventories" xlink:title="00000008 - Disclosure - 2. INVENTORIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PrepaidLandLease" xlink:title="00000009 - Disclosure - 3. PREPAID LAND LEASE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentNet" xlink:title="00000010 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNet" xlink:title="00000011 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/AccountsPayableAndAccruedExpense" xlink:title="00000012 - Disclosure - 6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/DueToRelatedPartyAndRelatedPartyTransactions" xlink:title="00000013 - Disclosure - 7. DUE TO A RELATED PARTY AND RELATED PARTY TRANSACTIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/TaxesPayable" xlink:title="00000014 - Disclosure - 8. TAXES PAYABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalLeaseObligations" xlink:title="00000015 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/Equity" xlink:title="00000016 - Disclosure - 10. EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/TreasuryStock" xlink:title="00000017 - Disclosure - 11. TREASURY STOCK" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/Stock-basedCompensation" xlink:title="00000018 - Disclosure - 12. STOCK-BASED COMPENSATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxes" xlink:title="00000019 - Disclosure - 13. INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BusinessSegments" xlink:title="00000020 - Disclosure - 14. BUSINESS SEGMENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CustomerConcentration" xlink:title="00000021 - Disclosure - 15. CUSTOMER CONCENTRATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/MajorSuppliers" xlink:title="00000022 - Disclosure - 16. MAJOR SUPPLIERS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/FairValueOfFinancialInstruments" xlink:title="00000023 - Disclosure - 17. FAIR VALUE OF FINANCIAL INSTRUMENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitments" xlink:title="00000024 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/SubsequentEvent" xlink:title="00000025 - Disclosure - 19. SUBSEQUENT EVENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformation" xlink:title="00000026 - Disclosure - SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000027 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000028 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/InventoriesTables" xlink:title="00000029 - Disclosure - 2. INVENTORIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentNetTables" xlink:title="00000030 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetTables" xlink:title="00000031 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/AccountsPayableAndAccruedExpenseTables" xlink:title="00000032 - Disclosure - 6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/TaxesPayableTables" xlink:title="00000033 - Disclosure - 8. TAXES PAYABLE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalLeaseObligationsTables" xlink:title="00000034 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/Stock-basedCompensationTables" xlink:title="00000035 - Disclosure - 12. STOCK-BASED COMPENSATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxesTables" xlink:title="00000036 - Disclosure - 13. INCOME TAXES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BusinessSegmentsTables" xlink:title="00000037 - Disclosure - 14. BUSINESS SEGMENTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:title="00000038 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesUsefuleLivesOfPropertyPlantAndEquipmentDetails" xlink:title="00000039 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:title="00000040 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000041 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/InventoriesDetails" xlink:title="00000042 - Disclosure - 2. INVENTORIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PrepaidLandLeaseDetailsNarrative" xlink:title="00000043 - Disclosure - 3. PREPAID LAND LEASE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentNetDetails" xlink:title="00000044 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentNetDetalisNarrative" xlink:title="00000045 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetDetails" xlink:title="00000046 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetDetalisNarrative" xlink:title="00000047 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/AccountsPayableAndAccruedExpenseDetails" xlink:title="00000048 - Disclosure - 6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/DueToRelatedPartyAndRelatedPartyTransactionsDetailsNarrative" xlink:title="00000049 - Disclosure - 7. DUE TO A RELATED PARTY AND RELATED PARTY TRANSACTIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/TaxesPayableDetails" xlink:title="00000050 - Disclosure - 8. TAXES PAYABLE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalLeaseObligationsDetails" xlink:title="00000051 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalLeaseObligationsDetailsNarrative" xlink:title="00000052 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/EquityDetailsNarrative" xlink:title="00000053 - Disclosure - 10. EQUITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/StockBasedCompensationSummaryOfCompanyStockOptionTransactionsDetails" xlink:title="00000054 - Disclosure - 12. STOCK-BASED COMPENSATION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/Stock-basedCompensationDetails1" xlink:title="00000055 - Disclosure - 12. STOCK-BASED COMPENSATION (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/StockBasedCompensationSummaryOfStockAndWarrantOptionsOutstandingDetails" xlink:title="00000056 - Disclosure - 12. STOCK-BASED COMPENSATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxesDetails" xlink:title="00000057 - Disclosure - 13. INCOME TAXES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxesDetails1" xlink:title="00000058 - Disclosure - 13. INCOME TAXES (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxesDetails2" xlink:title="00000059 - Disclosure - 13. INCOME TAXES (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000060 - Disclosure - 13. INCOME TAXES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BusinessSegmentsDetails" xlink:title="00000061 - Disclosure - 14. BUSINESS SEGMENTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BusinessSegmentsDetails1" xlink:title="00000062 - Disclosure - 14. BUSINESS SEGMENTS (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BusinessSegmentsDetails2" xlink:title="00000063 - Disclosure - 14. BUSINESS SEGMENTS (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CustomerConcentrationDetailsNarrative" xlink:title="00000064 - Disclosure - 15. CUSTOMER CONCENTRATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/MajorSuppliersDetailsNarrative" xlink:title="00000065 - Disclosure - 16. MAJOR SUPPLIERS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetails" xlink:title="00000066 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrative" xlink:title="00000067 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails" xlink:title="00000068 - Disclosure - SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails1" xlink:title="00000069 - Disclosure - SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails2" xlink:title="00000070 - Disclosure - SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION (Details 2)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>gure-20181231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: QXInteractive; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: Source; Value: 73848 12312018 10K.xfr; Date: 2019%2D03%2D15T15:46:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8008000F -->
<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://gulfresources.com/role/DocumentAndEntityInformation" xlink:href="gure-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ConsolidatedBalanceSheets" xlink:href="gure-20181231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="gure-20181231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:href="gure-20181231.xsd#ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="gure-20181231.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="gure-20181231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:href="gure-20181231.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/Inventories" xlink:href="gure-20181231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PrepaidLandLease" xlink:href="gure-20181231.xsd#PrepaidLandLease" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentNet" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNet" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentUnderCapitalLeasesNet" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/AccountsPayableAndAccruedExpense" xlink:href="gure-20181231.xsd#AccountsPayableAndAccruedExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/DueToRelatedPartyAndRelatedPartyTransactions" xlink:href="gure-20181231.xsd#DueToRelatedPartyAndRelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/TaxesPayable" xlink:href="gure-20181231.xsd#TaxesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalLeaseObligations" xlink:href="gure-20181231.xsd#CapitalLeaseObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/Equity" xlink:href="gure-20181231.xsd#Equity" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/TreasuryStock" xlink:href="gure-20181231.xsd#TreasuryStock" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/Stock-basedCompensation" xlink:href="gure-20181231.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxes" xlink:href="gure-20181231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BusinessSegments" xlink:href="gure-20181231.xsd#BusinessSegments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CustomerConcentration" xlink:href="gure-20181231.xsd#CustomerConcentration" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/MajorSuppliers" xlink:href="gure-20181231.xsd#MajorSuppliers" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/FairValueOfFinancialInstruments" xlink:href="gure-20181231.xsd#FairValueOfFinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitments" xlink:href="gure-20181231.xsd#CapitalCommitmentAndOperatingLeaseCommitments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/SubsequentEvent" xlink:href="gure-20181231.xsd#SubsequentEvent" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformation" xlink:href="gure-20181231.xsd#ScheduleIParentOnlyFinancialInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="gure-20181231.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="gure-20181231.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/InventoriesTables" xlink:href="gure-20181231.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentNetTables" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetTables" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentUnderCapitalLeasesNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/AccountsPayableAndAccruedExpenseTables" xlink:href="gure-20181231.xsd#AccountsPayableAndAccruedExpenseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/TaxesPayableTables" xlink:href="gure-20181231.xsd#TaxesPayableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalLeaseObligationsTables" xlink:href="gure-20181231.xsd#CapitalLeaseObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/Stock-basedCompensationTables" xlink:href="gure-20181231.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxesTables" xlink:href="gure-20181231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BusinessSegmentsTables" xlink:href="gure-20181231.xsd#BusinessSegmentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:href="gure-20181231.xsd#CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesUsefuleLivesOfPropertyPlantAndEquipmentDetails" xlink:href="gure-20181231.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesUsefuleLivesOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:href="gure-20181231.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="gure-20181231.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/InventoriesDetails" xlink:href="gure-20181231.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PrepaidLandLeaseDetailsNarrative" xlink:href="gure-20181231.xsd#PrepaidLandLeaseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentNetDetails" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentNetDetalisNarrative" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentNetDetalisNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetDetails" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentUnderCapitalLeasesNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetDetalisNarrative" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentUnderCapitalLeasesNetDetalisNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/AccountsPayableAndAccruedExpenseDetails" xlink:href="gure-20181231.xsd#AccountsPayableAndAccruedExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/DueToRelatedPartyAndRelatedPartyTransactionsDetailsNarrative" xlink:href="gure-20181231.xsd#DueToRelatedPartyAndRelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/TaxesPayableDetails" xlink:href="gure-20181231.xsd#TaxesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalLeaseObligationsDetails" xlink:href="gure-20181231.xsd#CapitalLeaseObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalLeaseObligationsDetailsNarrative" xlink:href="gure-20181231.xsd#CapitalLeaseObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/EquityDetailsNarrative" xlink:href="gure-20181231.xsd#EquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/StockBasedCompensationSummaryOfCompanyStockOptionTransactionsDetails" xlink:href="gure-20181231.xsd#StockBasedCompensationSummaryOfCompanyStockOptionTransactionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/Stock-basedCompensationDetails1" xlink:href="gure-20181231.xsd#Stock-basedCompensationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/StockBasedCompensationSummaryOfStockAndWarrantOptionsOutstandingDetails" xlink:href="gure-20181231.xsd#StockBasedCompensationSummaryOfStockAndWarrantOptionsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxesDetails" xlink:href="gure-20181231.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxesDetails1" xlink:href="gure-20181231.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxesDetails2" xlink:href="gure-20181231.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxesDetailsNarrative" xlink:href="gure-20181231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BusinessSegmentsDetails" xlink:href="gure-20181231.xsd#BusinessSegmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BusinessSegmentsDetails1" xlink:href="gure-20181231.xsd#BusinessSegmentsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BusinessSegmentsDetails2" xlink:href="gure-20181231.xsd#BusinessSegmentsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CustomerConcentrationDetailsNarrative" xlink:href="gure-20181231.xsd#CustomerConcentrationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/MajorSuppliersDetailsNarrative" xlink:href="gure-20181231.xsd#MajorSuppliersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetails" xlink:href="gure-20181231.xsd#CapitalCommitmentAndOperatingLeaseCommitmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrative" xlink:href="gure-20181231.xsd#CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails" xlink:href="gure-20181231.xsd#ScheduleIParentOnlyFinancialInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails1" xlink:href="gure-20181231.xsd#ScheduleIParentOnlyFinancialInformationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails2" xlink:href="gure-20181231.xsd#ScheduleIParentOnlyFinancialInformationDetails2" 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://gulfresources.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' 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_TreasuryStockMember" xlink:label="loc_us-gaapTreasuryStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapTreasuryStockMember_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_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_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_LegalReserveMember" xlink:label="loc_us-gaapLegalReserveMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapLegalReserveMember_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_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_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_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_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_SharesIssued" xlink:label="loc_us-gaapSharesIssued_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssued_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_IssuedOfSharesOutstanding" xlink:label="loc_gureIssuedOfSharesOutstanding_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_gureIssuedOfSharesOutstanding_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NumberOfSharesTreasuryStock" xlink:label="loc_gureNumberOfSharesTreasuryStock_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_gureNumberOfSharesTreasuryStock_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="6" />
      <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="7" />
      <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="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_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_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_80" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_TransferToRetainedEarningsAppropriatedForLegalReserve" xlink:label="loc_gureTransferToRetainedEarningsAppropriatedForLegalReserve_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_gureTransferToRetainedEarningsAppropriatedForLegalReserve_80" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/Inventories" xlink:title="00000008 - Disclosure - 2. INVENTORIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PrepaidLandLease" xlink:title="00000009 - Disclosure - 3. PREPAID LAND LEASE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentNet" xlink:title="00000010 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNet" xlink:title="00000011 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/AccountsPayableAndAccruedExpense" xlink:title="00000012 - Disclosure - 6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/DueToRelatedPartyAndRelatedPartyTransactions" xlink:title="00000013 - Disclosure - 7. DUE TO A RELATED PARTY AND RELATED PARTY TRANSACTIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/TaxesPayable" xlink:title="00000014 - Disclosure - 8. TAXES PAYABLE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalLeaseObligations" xlink:title="00000015 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/Equity" xlink:title="00000016 - Disclosure - 10. EQUITY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/TreasuryStock" xlink:title="00000017 - Disclosure - 11. TREASURY STOCK" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/Stock-basedCompensation" xlink:title="00000018 - Disclosure - 12. STOCK-BASED COMPENSATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxes" xlink:title="00000019 - Disclosure - 13. INCOME TAXES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BusinessSegments" xlink:title="00000020 - Disclosure - 14. BUSINESS SEGMENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CustomerConcentration" xlink:title="00000021 - Disclosure - 15. CUSTOMER CONCENTRATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/MajorSuppliers" xlink:title="00000022 - Disclosure - 16. MAJOR SUPPLIERS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/FairValueOfFinancialInstruments" xlink:title="00000023 - Disclosure - 17. FAIR VALUE OF FINANCIAL INSTRUMENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitments" xlink:title="00000024 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/SubsequentEvent" xlink:title="00000025 - Disclosure - 19. SUBSEQUENT EVENT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformation" xlink:title="00000026 - Disclosure - SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000027 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000028 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/InventoriesTables" xlink:title="00000029 - Disclosure - 2. INVENTORIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentNetTables" xlink:title="00000030 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetTables" xlink:title="00000031 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/AccountsPayableAndAccruedExpenseTables" xlink:title="00000032 - Disclosure - 6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/TaxesPayableTables" xlink:title="00000033 - Disclosure - 8. TAXES PAYABLE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalLeaseObligationsTables" xlink:title="00000034 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/Stock-basedCompensationTables" xlink:title="00000035 - Disclosure - 12. STOCK-BASED COMPENSATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxesTables" xlink:title="00000036 - Disclosure - 13. INCOME TAXES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BusinessSegmentsTables" xlink:title="00000037 - Disclosure - 14. BUSINESS SEGMENTS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:title="00000038 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesUsefuleLivesOfPropertyPlantAndEquipmentDetails" xlink:title="00000039 - Disclosure - 1. NATURE OF BUSINESS AND 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_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_BuildingMember" xlink:label="loc_us-gaapBuildingMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PlantAndMachineryMember" xlink:label="loc_gurePlantAndMachineryMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_gurePlantAndMachineryMember_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="gure-20181231.xsd#gure_FurnitureFixturesAndEquipmentMember" xlink:label="loc_gureFurnitureFixturesAndEquipmentMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_gureFurnitureFixturesAndEquipmentMember_50" xlink:type="arc" order="51" />
      <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_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_80" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:title="00000040 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000041 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/InventoriesDetails" xlink:title="00000042 - Disclosure - 2. INVENTORIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PrepaidLandLeaseDetailsNarrative" xlink:title="00000043 - Disclosure - 3. PREPAID LAND LEASE (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentNetDetails" xlink:title="00000044 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentNetDetalisNarrative" xlink:title="00000045 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetDetails" xlink:title="00000046 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, 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_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_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" 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_BuildingMember" xlink:label="loc_us-gaapBuildingMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember_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_ManufacturingFacilityMember" xlink:label="loc_us-gaapManufacturingFacilityMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapManufacturingFacilityMember_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_CapitalLeasedAssetsGross" xlink:label="loc_us-gaapCapitalLeasedAssetsGross_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasedAssetsGross_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_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="loc_us-gaapCapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_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_CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:label="loc_us-gaapCapitalLeasesBalanceSheetAssetsByMajorClassNet_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasesBalanceSheetAssetsByMajorClassNet_70" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetDetalisNarrative" xlink:title="00000047 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/AccountsPayableAndAccruedExpenseDetails" xlink:title="00000048 - Disclosure - 6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/DueToRelatedPartyAndRelatedPartyTransactionsDetailsNarrative" xlink:title="00000049 - Disclosure - 7. DUE TO A RELATED PARTY AND RELATED PARTY TRANSACTIONS (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/TaxesPayableDetails" xlink:title="00000050 - Disclosure - 8. TAXES PAYABLE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalLeaseObligationsDetails" xlink:title="00000051 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalLeaseObligationsDetailsNarrative" xlink:title="00000052 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/EquityDetailsNarrative" xlink:title="00000053 - Disclosure - 10. EQUITY (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/StockBasedCompensationSummaryOfCompanyStockOptionTransactionsDetails" xlink:title="00000054 - Disclosure - 12. STOCK-BASED COMPENSATION (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/Stock-basedCompensationDetails1" xlink:title="00000055 - Disclosure - 12. STOCK-BASED COMPENSATION (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/StockBasedCompensationSummaryOfStockAndWarrantOptionsOutstandingDetails" xlink:title="00000056 - Disclosure - 12. STOCK-BASED COMPENSATION (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxesDetails" xlink:title="00000057 - Disclosure - 13. INCOME TAXES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxesDetails1" xlink:title="00000058 - Disclosure - 13. INCOME TAXES (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxesDetails2" xlink:title="00000059 - Disclosure - 13. INCOME TAXES (Details 2)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000060 - Disclosure - 13. INCOME TAXES (Details Narrative)">
      <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/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_us-gaapStatementTable" xlink:to="loc_srtStatementGeographicalAxis" 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_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_HK" xlink:label="loc_countryHK_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryHK_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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_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_AccumulatedDistributionsInExcessOfNetIncome" xlink:label="loc_us-gaapAccumulatedDistributionsInExcessOfNetIncome_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedDistributionsInExcessOfNetIncome_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_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_OperatingLossCarryforwardsDomestic" xlink:label="loc_gureOperatingLossCarryforwardsDomestic_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_gureOperatingLossCarryforwardsDomestic_70" 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_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount_70" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BusinessSegmentsDetails" xlink:title="00000061 - Disclosure - 14. BUSINESS SEGMENTS (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/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_srtProductOrServiceAxis" 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_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" 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_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_BromineSegmentMember" xlink:label="loc_gureBromineSegmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_gureBromineSegmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CrudeSaltSegmentMember" xlink:label="loc_gureCrudeSaltSegmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_gureCrudeSaltSegmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ChemicalProductsSegmentMember" xlink:label="loc_gureChemicalProductsSegmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_gureChemicalProductsSegmentMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NaturalGasMember" xlink:label="loc_gureNaturalGasMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_gureNaturalGasMember_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_OperatingSegmentsMember" xlink:label="loc_us-gaapOperatingSegmentsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapOperatingSegmentsMember_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_CorporateMember" xlink:label="loc_us-gaapCorporateMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapCorporateMember_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_Revenues" xlink:label="loc_us-gaapRevenues_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapRevenues_290" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NetRevenueIntersegment" xlink:label="loc_gureNetRevenueIntersegment_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_gureNetRevenueIntersegment_290" 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_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_290" 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_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_290" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes" xlink:label="loc_gureIncomeLossFromContinuingOperationsAfterIncomeTaxes_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_gureIncomeLossFromContinuingOperationsAfterIncomeTaxes_290" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_TotalAssets" xlink:label="loc_gureTotalAssets_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_gureTotalAssets_290" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_DepreciationAndAmortizationSegmentNote" xlink:label="loc_gureDepreciationAndAmortizationSegmentNote_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_gureDepreciationAndAmortizationSegmentNote_290" 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_PropertyPlantAndEquipmentAdditions" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAdditions_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentAdditions_290" 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_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapGoodwillImpairmentLoss_290" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BusinessSegmentsDetails1" xlink:title="00000062 - Disclosure - 14. BUSINESS SEGMENTS (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BusinessSegmentsDetails2" xlink:title="00000063 - Disclosure - 14. BUSINESS SEGMENTS (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_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" xlink:to="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" 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_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_srtMajorCustomersAxis" 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_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" 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_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ShandongMaroiChemicalCompanyLimitedMember" xlink:label="loc_gureShandongMaroiChemicalCompanyLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_gureShandongMaroiChemicalCompanyLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ShandongBrotherTechnologyMember" xlink:label="loc_gureShandongBrotherTechnologyMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_gureShandongBrotherTechnologyMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ShouguangWeidongMember" xlink:label="loc_gureShouguangWeidongMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_gureShouguangWeidongMember_80" xlink:type="arc" order="81" />
      <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-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" 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_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="gure-20181231.xsd#gure_BromineSegmentMember" xlink:label="loc_gureBromineSegmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_gureBromineSegmentMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CrudeSaltSegmentMember" xlink:label="loc_gureCrudeSaltSegmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_gureCrudeSaltSegmentMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ChemicalProductsSegmentMember" xlink:label="loc_gureChemicalProductsSegmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_gureChemicalProductsSegmentMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax_170" 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_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_170" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CustomerConcentrationDetailsNarrative" xlink:title="00000064 - Disclosure - 15. CUSTOMER CONCENTRATION (Details Narrative)">
      <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_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" 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_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_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_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_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_AmountsDueFromMajorCustomers" xlink:label="loc_gureAmountsDueFromMajorCustomers_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_gureAmountsDueFromMajorCustomers_50" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/MajorSuppliersDetailsNarrative" xlink:title="00000065 - Disclosure - 16. MAJOR SUPPLIERS (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetails" xlink:title="00000066 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrative" xlink:title="00000067 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails" xlink:title="00000068 - Disclosure - SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION (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="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_us-gaapStatementTable" 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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaapParentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_us-gaapParentMember_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_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsCurrentAbstract_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_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_30" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_30" 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_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_30" xlink:to="loc_us-gaapAssetsCurrent_30" 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_AssetsNoncurrentAbstract" xlink:label="loc_us-gaapAssetsNoncurrentAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsNoncurrentAbstract_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_InterestsInSubsidiaries" xlink:label="loc_gureInterestsInSubsidiaries_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsNoncurrentAbstract_30" xlink:to="loc_gureInterestsInSubsidiaries_30" 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_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaapDueFromRelatedPartiesCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsNoncurrentAbstract_30" xlink:to="loc_us-gaapDueFromRelatedPartiesCurrent_30" 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_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsNoncurrentAbstract_30" xlink:to="loc_us-gaapAssetsNoncurrent_30" 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_Assets" xlink:label="loc_us-gaapAssets_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsNoncurrentAbstract_30" xlink:to="loc_us-gaapAssets_30" 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_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_30" 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_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_30" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract_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_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_30" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent_30" 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_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaapDueToRelatedPartiesCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_30" xlink:to="loc_us-gaapDueToRelatedPartiesCurrent_30" 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_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_30" xlink:to="loc_us-gaapLiabilitiesCurrent_30" 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_Liabilities" xlink:label="loc_us-gaapLiabilities_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_30" xlink:to="loc_us-gaapLiabilities_30" 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_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_30" xlink:to="loc_us-gaapStockholdersEquityAbstract_30" 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_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapPreferredStockValue_30" 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_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapCommonStockValue_30" 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_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapTreasuryStockValue_30" xlink:type="arc" order="18" />
      <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_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapAdditionalPaidInCapital_30" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsUnappropriated" xlink:label="loc_us-gaapRetainedEarningsUnappropriated_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapRetainedEarningsUnappropriated_30" 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_RetainedEarningsAppropriated" xlink:label="loc_us-gaapRetainedEarningsAppropriated_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapRetainedEarningsAppropriated_30" 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_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" xlink:label="loc_us-gaapTranslationAdjustmentFunctionalToReportingCurrencyNetOfTax_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapTranslationAdjustmentFunctionalToReportingCurrencyNetOfTax_30" xlink:type="arc" order="22" />
      <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_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapStockholdersEquity_30" xlink:type="arc" order="23" />
      <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_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity_30" xlink:type="arc" order="24" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails1" xlink:title="00000069 - Disclosure - SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION (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="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_us-gaapStatementTable" 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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaapParentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_us-gaapParentMember_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_CostsAndExpensesAbstract" xlink:label="loc_us-gaapCostsAndExpensesAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostsAndExpensesAbstract_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_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCostsAndExpensesAbstract_30" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense_30" 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_CostsAndExpenses" xlink:label="loc_us-gaapCostsAndExpenses_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCostsAndExpensesAbstract_30" xlink:to="loc_us-gaapCostsAndExpenses_30" 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_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract_30" 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_InterestExpense" xlink:label="loc_us-gaapInterestExpense_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_30" xlink:to="loc_us-gaapInterestExpense_30" 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_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_30" xlink:to="loc_us-gaapNonoperatingIncomeExpense_30" 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_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_30" xlink:to="loc_us-gaapOperatingExpenses_30" 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_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromEquityMethodInvestments_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_30" xlink:to="loc_us-gaapIncomeLossFromEquityMethodInvestments_30" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_30" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_30" 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_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_30" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_30" 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_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_30" xlink:to="loc_us-gaapNetIncomeLoss_30" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails2" xlink:title="00000070 - Disclosure - SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION (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_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="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_us-gaapStatementTable" 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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaapParentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_us-gaapParentMember_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_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_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_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_30" xlink:to="loc_us-gaapNetIncomeLoss_30" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_30" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_30" 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_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromEquityMethodInvestments_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_30" xlink:to="loc_us-gaapIncomeLossFromEquityMethodInvestments_30" 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_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_30" xlink:to="loc_us-gaapShareBasedCompensation_30" 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_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_30" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims_30" 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_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_30" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_30" 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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_30" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities_30" 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_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_30" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_30" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_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_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_30" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt_30" 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_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_30" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_30" 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_CashPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashPeriodIncreaseDecrease_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_30" xlink:to="loc_us-gaapCashPeriodIncreaseDecrease_30" 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_Cash" xlink:label="loc_us-gaapCash_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_30" xlink:to="loc_us-gaapCash_30" xlink:type="arc" order="15" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>gure-20181231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: QXInteractive; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: Source; Value: 73848 12312018 10K.xfr; Date: 2019%2D03%2D15T15:46:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8008000F -->
<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_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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury 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_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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LegalReserveMember" xlink:label="us-gaap_LegalReserveMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LegalReserveMember" xlink:to="us-gaap_LegalReserveMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LegalReserveMember_lbl" xml:lang="en-US">Retained Earnings Appropriated</link: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 Unappropriated</link: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">Cumulative Translation Adjustment</link: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_BuildingMember" xlink:label="us-gaap_BuildingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Buildings [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_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/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/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">Motor vehicles [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PlantAndMachineryMember" xlink:label="gure_PlantAndMachineryMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_PlantAndMachineryMember" xlink:to="gure_PlantAndMachineryMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_PlantAndMachineryMember_lbl" xml:lang="en-US">Plant and machinery [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_ManufacturingFacilityMember" xlink:label="us-gaap_ManufacturingFacilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ManufacturingFacilityMember" xlink:to="us-gaap_ManufacturingFacilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ManufacturingFacilityMember_lbl" xml:lang="en-US">Plant and machinery</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Products and Services [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_BromineSegmentMember" xlink:label="gure_BromineSegmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_BromineSegmentMember" xlink:to="gure_BromineSegmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_BromineSegmentMember_lbl" xml:lang="en-US">Bromine Segment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CrudeSaltSegmentMember" xlink:label="gure_CrudeSaltSegmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_CrudeSaltSegmentMember" xlink:to="gure_CrudeSaltSegmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_CrudeSaltSegmentMember_lbl" xml:lang="en-US">Crude Salt Segment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ChemicalProductsSegmentMember" xlink:label="gure_ChemicalProductsSegmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ChemicalProductsSegmentMember" xlink:to="gure_ChemicalProductsSegmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_ChemicalProductsSegmentMember_lbl" xml:lang="en-US">Chemical Products Segment [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_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xml:lang="en-US">Segment Total [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_CorporateMember" xlink:label="us-gaap_CorporateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateMember" xlink:to="us-gaap_CorporateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateMember_lbl" xml:lang="en-US">Corporate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Major Customers [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ShandongMaroiChemicalCompanyLimitedMember" xlink:label="gure_ShandongMaroiChemicalCompanyLimitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ShandongMaroiChemicalCompanyLimitedMember" xlink:to="gure_ShandongMaroiChemicalCompanyLimitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_ShandongMaroiChemicalCompanyLimitedMember_lbl" xml:lang="en-US">Shandong Maroi Chemical Company Limited [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">Business Segments [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_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_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Top 5 customers</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_FurnitureFixturesAndEquipmentMember" xlink:label="gure_FurnitureFixturesAndEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_FurnitureFixturesAndEquipmentMember" xlink:to="gure_FurnitureFixturesAndEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_FurnitureFixturesAndEquipmentMember_lbl" xml:lang="en-US">Furniture, fixtures and equipment [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 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NaturalGasMember" xlink:label="gure_NaturalGasMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_NaturalGasMember" xlink:to="gure_NaturalGasMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_NaturalGasMember_lbl" xml:lang="en-US">Natural Gas [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ShandongBrotherTechnologyMember" xlink:label="gure_ShandongBrotherTechnologyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ShandongBrotherTechnologyMember" xlink:to="gure_ShandongBrotherTechnologyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_ShandongBrotherTechnologyMember_lbl" xml:lang="en-US">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ShouguangWeidongMember" xlink:label="gure_ShouguangWeidongMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ShouguangWeidongMember" xlink:to="gure_ShouguangWeidongMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_ShouguangWeidongMember_lbl" xml:lang="en-US">Shouguang Weidong Chemical Company Limited [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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ParentMember" xlink:label="us-gaap_ParentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ParentMember" xlink:to="us-gaap_ParentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ParentMember_lbl" xml:lang="en-US">Parent</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_DocumentAndEntityInformationAbstract" xlink:label="gure_DocumentAndEntityInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_DocumentAndEntityInformationAbstract" xlink:to="gure_DocumentAndEntityInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document And Entity Information</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_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_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_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_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">Is Entity a 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">Is Entity a Voluntary Filer?</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">Is Entity's Reporting Status Current?</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_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_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/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_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/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="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="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_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_Cash" xlink:label="us-gaap_Cash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">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_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</link: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, 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_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">Prepayments and deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid land 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_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 receivables</link: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_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">Non-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_CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:label="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:to="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_lbl" xml:lang="en-US">Property, plant and equipment under capital leases, 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_PrepaidExpenseOtherNoncurrent" xlink:label="us-gaap_PrepaidExpenseOtherNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseOtherNoncurrent" xlink:to="us-gaap_PrepaidExpenseOtherNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseOtherNoncurrent_lbl" xml:lang="en-US">Prepaid land leases, net of 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_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_Goodwill" xlink:label="us-gaap_Goodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">Total non-current assets</link: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 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_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_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accounts payable and accrued 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_RetentionPayable" xlink:label="us-gaap_RetentionPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetentionPayable" xlink:to="us-gaap_RetentionPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetentionPayable_lbl" xml:lang="en-US">Retention 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_CapitalLeaseObligationsCurrent" xlink:label="us-gaap_CapitalLeaseObligationsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsCurrent" xlink:to="us-gaap_CapitalLeaseObligationsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligationsCurrent_lbl" xml:lang="en-US">Capital lease obligation, 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_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 - current</link: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_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">Non-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_CapitalLeaseObligationsNoncurrent" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsNoncurrent" xlink:to="us-gaap_CapitalLeaseObligationsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent_lbl" xml:lang="en-US">Capital lease obligation, net of 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_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total non-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_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_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">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_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">PREFERRED STOCK; $0.001 par value; 1,000,000 shares authorized; none 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_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.0005 par value; 80,000,000 shares authorized; 46,803,791 shares outstanding as of December 31, 2018 and 2017, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Treasury stock; 249,149 shares, at cost, 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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsUnappropriated" xlink:label="us-gaap_RetainedEarningsUnappropriated" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsUnappropriated" xlink:to="us-gaap_RetainedEarningsUnappropriated_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsUnappropriated_lbl" xml:lang="en-US">Retained earnings unappropriated</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAppropriated" xlink:label="us-gaap_RetainedEarningsAppropriated" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriated" xlink:to="us-gaap_RetainedEarningsAppropriated_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAppropriated_lbl" xml:lang="en-US">Retained earnings appropriated</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Accumulated 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_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 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_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 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_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">PREFERRED STOCK, par or stated value 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_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">PREFERRED 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_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">PREFERRED 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_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 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_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_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US">Treasury 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_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_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">NET 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_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">Net 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_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xml:lang="en-US">OPERATING 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_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of net 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_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Sales, marketing and other 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_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/2009/role/negatedLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development cost</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink:label="us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink:to="us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_lbl" xml:lang="en-US">Write-off / Impairment on 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_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl" xml:lang="en-US">Loss on demolition of factories</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown" xlink:label="gure_DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown" xlink:to="gure_DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gure_DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown_lbl" xml:lang="en-US">Direct labor and factory overheads incurred during plant shutdown</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PrepaidLandLeaseWriteoff" xlink:label="gure_PrepaidLandLeaseWriteoff" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_PrepaidLandLeaseWriteoff" xlink:to="gure_PrepaidLandLeaseWriteoff_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_PrepaidLandLeaseWriteoff_lbl" xml:lang="en-US">Write-off of prepaid land lease</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Goodwill impairment 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_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/2009/role/negatedLabel" 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_OtherOperatingIncome" xlink:label="us-gaap_OtherOperatingIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncome" xlink:to="us-gaap_OtherOperatingIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherOperatingIncome_lbl" xml:lang="en-US">Other operating 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_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_CostsAndExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_CostsAndExpenses_lbl" xml:lang="en-US">Total Costs and 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/(LOSS) 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 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_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_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Interest 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_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">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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">INCOME/(LOSS) 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/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">INCOME/(TAXES) 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_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/(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_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">COMPREHENSIVE INCOME/(LOSS)</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)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US">OTHER 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_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 adjustments</link: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/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_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_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_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">BASIC</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">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_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">BASIC</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">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_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Begning Balance, 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_SharesIssued" xlink:label="us-gaap_SharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Begning Balance, Number of shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_IssuedOfSharesOutstanding" xlink:label="gure_IssuedOfSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_IssuedOfSharesOutstanding" xlink:to="gure_IssuedOfSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="gure_IssuedOfSharesOutstanding_lbl" xml:lang="en-US">Begning Balance, Number of shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NumberOfSharesTreasuryStock" xlink:label="gure_NumberOfSharesTreasuryStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_NumberOfSharesTreasuryStock" xlink:to="gure_NumberOfSharesTreasuryStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="gure_NumberOfSharesTreasuryStock_lbl" xml:lang="en-US">Begning Balance, Number of shares treasury stock</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">Translation adjustment</link: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">Common stock issued, 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">Common stock issued, 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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Issuance of stock options to employees and directors</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net income for year ended</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_TransferToRetainedEarningsAppropriatedForLegalReserve" xlink:label="gure_TransferToRetainedEarningsAppropriatedForLegalReserve" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_TransferToRetainedEarningsAppropriatedForLegalReserve" xlink:to="gure_TransferToRetainedEarningsAppropriatedForLegalReserve_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_TransferToRetainedEarningsAppropriatedForLegalReserve_lbl" xml:lang="en-US">Transfer to statutory common reserve fund</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Ending Balance, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesIssued_2_lbl" xml:lang="en-US">Ending Balance, Number of shares issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_IssuedOfSharesOutstanding" xlink:to="gure_IssuedOfSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="gure_IssuedOfSharesOutstanding_2_lbl" xml:lang="en-US">Ending Balance, Number of shares outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_NumberOfSharesTreasuryStock" xlink:to="gure_NumberOfSharesTreasuryStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="gure_NumberOfSharesTreasuryStock_2_lbl" xml:lang="en-US">Ending Balance, Number of shares treasury 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_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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_4_lbl" xml:lang="en-US">Net 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_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 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_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US">Interest on capital lease obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfLeasedAsset" xlink:label="us-gaap_AmortizationOfLeasedAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfLeasedAsset" xlink:to="us-gaap_AmortizationOfLeasedAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfLeasedAsset_lbl" xml:lang="en-US">Amortization of prepaid land 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_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and 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_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Allowance for obsolete and slow-moving inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTransfersAndChanges" xlink:to="us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_2_lbl" xml:lang="en-US">Write-off / Impairment loss on property, plant and equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets_2_lbl" xml:lang="en-US">Loss on demolition of factory</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_2_lbl" xml:lang="en-US">Goodwill impairment 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_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_lbl" xml:lang="en-US">Unrealized translation 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_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 asset</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation expense -options</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_lbl" xml:lang="en-US">Treasury stock issued for services</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in assets and 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_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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl" xml:lang="en-US">Other receivables</link: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">Prepayment and deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accounts payable and accrued 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_IncreaseDecreaseInRetainagePayable" xlink:label="us-gaap_IncreaseDecreaseInRetainagePayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInRetainagePayable" xlink:to="us-gaap_IncreaseDecreaseInRetainagePayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInRetainagePayable_lbl" xml:lang="en-US">Retention 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_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/label" 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_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 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_PaymentsToAcquireOtherProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireOtherProductiveAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireOtherProductiveAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireOtherProductiveAssets_lbl" xml:lang="en-US">Additions of prepaid land 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_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">Purchase of 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_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_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_lbl" xml:lang="en-US">Repayment of capital lease obligation</link: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 used in 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_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US">EFFECTS OF EXCHANGE RATE CHANGES ON 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_CashPeriodIncreaseDecrease" xlink:label="us-gaap_CashPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashPeriodIncreaseDecrease" xlink:to="us-gaap_CashPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashPeriodIncreaseDecrease_lbl" xml:lang="en-US">NET INCREASE IN CASH AND CASH EQUIVALENTS</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Cash_2_lbl" xml:lang="en-US">CASH AND CASH EQUIVALENTS - BEGINNING OF YEAR</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Cash_3_lbl" xml:lang="en-US">CASH AND CASH EQUIVALENTS - 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 DISCLOSURE OF CASH FLOW INFORMATION</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_SupplementalCashFlowInformationOneAbstract" xlink:label="gure_SupplementalCashFlowInformationOneAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_SupplementalCashFlowInformationOneAbstract" xlink:to="gure_SupplementalCashFlowInformationOneAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_SupplementalCashFlowInformationOneAbstract_lbl" xml:lang="en-US">Cash paid during the year for:</link: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 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_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_BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock_lbl" xml:lang="en-US">1. NATURE OF BUSINESS AND 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_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">2. INVENTORIES</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NotesToFinancialStatementsAbstract" xlink:label="gure_NotesToFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_NotesToFinancialStatementsAbstract" xlink:to="gure_NotesToFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_NotesToFinancialStatementsAbstract_lbl" xml:lang="en-US">Property Management Fees</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PrepaidLandLeaseTextBlock" xlink:label="gure_PrepaidLandLeaseTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_PrepaidLandLeaseTextBlock" xlink:to="gure_PrepaidLandLeaseTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_PrepaidLandLeaseTextBlock_lbl" xml:lang="en-US">3. PREPAID LAND LEASE</link: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">4. 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_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PropertyPlantAndEquipmentUnderCapitalLeasesNet" xlink:label="gure_PropertyPlantAndEquipmentUnderCapitalLeasesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_PropertyPlantAndEquipmentUnderCapitalLeasesNet" xlink:to="gure_PropertyPlantAndEquipmentUnderCapitalLeasesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_PropertyPlantAndEquipmentUnderCapitalLeasesNet_lbl" xml:lang="en-US">5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, 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_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US">6. ACCOUNTS PAYABLE AND ACCRUED 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_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">7. DUE TO A RELATED PARTY AND 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_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="gure-20181231.xsd#gure_TaxesPayableDisclosureTextblock" xlink:label="gure_TaxesPayableDisclosureTextblock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_TaxesPayableDisclosureTextblock" xlink:to="gure_TaxesPayableDisclosureTextblock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_TaxesPayableDisclosureTextblock_lbl" xml:lang="en-US">8. 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_CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock" xlink:label="us-gaap_CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock" xlink:to="us-gaap_CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US">9. CAPITAL LEASE OBLIGATIONS</link: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">10. 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_TreasuryStockTextBlock" xlink:label="us-gaap_TreasuryStockTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockTextBlock" xlink:to="us-gaap_TreasuryStockTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockTextBlock_lbl" xml:lang="en-US">11.TREASURY 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xml:lang="en-US">12. STOCK-BASED COMPENSATION</link: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">13. 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_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">14. BUSINESS SEGMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Risks and Uncertainties [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_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">15. CUSTOMER CONCENTRATION</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_MajorSuppliersDisclosureTextblock" xlink:label="gure_MajorSuppliersDisclosureTextblock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_MajorSuppliersDisclosureTextblock" xlink:to="gure_MajorSuppliersDisclosureTextblock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_MajorSuppliersDisclosureTextblock_lbl" xml:lang="en-US">16. MAJOR 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_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [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_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">17. 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_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="gure-20181231.xsd#gure_ScheduleOfCapitalLeaseObligationsTableTextBlock" xlink:label="gure_ScheduleOfCapitalLeaseObligationsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ScheduleOfCapitalLeaseObligationsTableTextBlock" xlink:to="gure_ScheduleOfCapitalLeaseObligationsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_ScheduleOfCapitalLeaseObligationsTableTextBlock_lbl" xml:lang="en-US">18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_SubsequentEventAbstract" xlink:label="gure_SubsequentEventAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_SubsequentEventAbstract" xlink:to="gure_SubsequentEventAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_SubsequentEventAbstract_lbl" xml:lang="en-US">Subsequent Event</link: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 EVENT</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ScheduleIParentOnlyFinancialInformationAbstract" xlink:label="gure_ScheduleIParentOnlyFinancialInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ScheduleIParentOnlyFinancialInformationAbstract" xlink:to="gure_ScheduleIParentOnlyFinancialInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_ScheduleIParentOnlyFinancialInformationAbstract_lbl" xml:lang="en-US">Schedule I Parent Only Financial Information</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CondensedFinancialStatementsTextBlock" xlink:label="srt_CondensedFinancialStatementsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedFinancialStatementsTextBlock" xlink:to="srt_CondensedFinancialStatementsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedFinancialStatementsTextBlock_lbl" xml:lang="en-US">SCHEDULE I &#8211; PARENT ONLY FINANCIAL 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_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</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NatureOfBusiness" xlink:label="gure_NatureOfBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_NatureOfBusiness" xlink:to="gure_NatureOfBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_NatureOfBusiness_lbl" xml:lang="en-US">Nature of the 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_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_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_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 and Allowance 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_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">Concentration of 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_InventoryFinishedGoodsPolicy" xlink:label="us-gaap_InventoryFinishedGoodsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoodsPolicy" xlink:to="us-gaap_InventoryFinishedGoodsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoodsPolicy_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_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_AssetRetirementObligationsPolicy" xlink:label="us-gaap_AssetRetirementObligationsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationsPolicy" xlink:to="us-gaap_AssetRetirementObligationsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetRetirementObligationsPolicy_lbl" xml:lang="en-US">Asset Retirement Obligation</link: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">Recoverability 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_PensionAndOtherPostretirementPlansPolicy" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:to="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementPlansPolicy_lbl" xml:lang="en-US">Retirement Benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_MMineralRightsPolicyPolicyTextBlock" xlink:label="gure_MMineralRightsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_MMineralRightsPolicyPolicyTextBlock" xlink:to="gure_MMineralRightsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_MMineralRightsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Mineral Rights</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leasing arrangements</link: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">Reporting Currency and Translation</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ForeignOperationsPolicyPolicyTextBlock" xlink:label="gure_ForeignOperationsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ForeignOperationsPolicyPolicyTextBlock" xlink:to="gure_ForeignOperationsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_ForeignOperationsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Foreign 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_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_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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalizationOfInternalCostsPolicy" xlink:label="us-gaap_CapitalizationOfInternalCostsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizationOfInternalCostsPolicy" xlink:to="us-gaap_CapitalizationOfInternalCostsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizationOfInternalCostsPolicy_lbl" xml:lang="en-US">Exploration Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContingentLiabilityReserveEstimatePolicy" xlink:label="us-gaap_ContingentLiabilityReserveEstimatePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContingentLiabilityReserveEstimatePolicy" xlink:to="us-gaap_ContingentLiabilityReserveEstimatePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContingentLiabilityReserveEstimatePolicy_lbl" xml:lang="en-US">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_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Stock-based Compensation</link: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">Basic and Diluted Net Income per Share of 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_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US">Goodwill</link: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">New Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock" xlink:label="gure_ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock" xlink:to="gure_ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock_lbl" xml:lang="en-US">Schedule of property plant 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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of computation of basic and diluted 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_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">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_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">Property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PropertyPlantAndEquipmentUnderCapitalLeasesNetTablesAbstract" xlink:label="gure_PropertyPlantAndEquipmentUnderCapitalLeasesNetTablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_PropertyPlantAndEquipmentUnderCapitalLeasesNetTablesAbstract" xlink:to="gure_PropertyPlantAndEquipmentUnderCapitalLeasesNetTablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_PropertyPlantAndEquipmentUnderCapitalLeasesNetTablesAbstract_lbl" xml:lang="en-US">Next13To24Months</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PropertyPlantAndEquipmentUnderCapitalLeasesTextblock" xlink:label="gure_PropertyPlantAndEquipmentUnderCapitalLeasesTextblock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_PropertyPlantAndEquipmentUnderCapitalLeasesTextblock" xlink:to="gure_PropertyPlantAndEquipmentUnderCapitalLeasesTextblock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_PropertyPlantAndEquipmentUnderCapitalLeasesTextblock_lbl" xml:lang="en-US">Property, plant and equipment under capital 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_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ScheduleOfTaxesPayableTableTextBlock" xlink:label="gure_ScheduleOfTaxesPayableTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ScheduleOfTaxesPayableTableTextBlock" xlink:to="gure_ScheduleOfTaxesPayableTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_ScheduleOfTaxesPayableTableTextBlock_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_ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock_lbl" xml:lang="en-US">Capital lease obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of stock option 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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">Schedule Stock and Warrants Options 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_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 components of the 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_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 income tax expenses reconciliation</link: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 assets and 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_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">Schedule of segment operating income</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ScheduleOfSegmentCostsTextblock" xlink:label="gure_ScheduleOfSegmentCostsTextblock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ScheduleOfSegmentCostsTextblock" xlink:to="gure_ScheduleOfSegmentCostsTextblock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_ScheduleOfSegmentCostsTextblock_lbl" xml:lang="en-US">Schedule of segment costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl" xml:lang="en-US">Schedule of major 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_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 contractual obligations</link: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: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, plant 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_NetIncomeLossAbstract" xlink:label="us-gaap_NetIncomeLossAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAbstract" xlink:to="us-gaap_NetIncomeLossAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAbstract_lbl" xml:lang="en-US">Numerator</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_2_lbl" xml:lang="en-US">Denominator</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xml:lang="en-US">Basic: Weighted-average common shares outstanding during the 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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US">Add: Dilutive effect of stock options</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xml:lang="en-US">Diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract_2_lbl" xml:lang="en-US">Net income/(loss) per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_2_lbl" xml:lang="en-US">Basic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_2_lbl" xml:lang="en-US">Diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ConcentrationsOfCreditRiskPercenage" xlink:label="gure_ConcentrationsOfCreditRiskPercenage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ConcentrationsOfCreditRiskPercenage" xlink:to="gure_ConcentrationsOfCreditRiskPercenage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_ConcentrationsOfCreditRiskPercenage_lbl" xml:lang="en-US">Concentrations of credit risk, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PropertyPlantAndEquipmentWriteOff" xlink:label="gure_PropertyPlantAndEquipmentWriteOff" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_PropertyPlantAndEquipmentWriteOff" xlink:to="gure_PropertyPlantAndEquipmentWriteOff_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_PropertyPlantAndEquipmentWriteOff_lbl" xml:lang="en-US">Write-off/Impairment on 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_PaymentsForPostemploymentBenefits" xlink:label="us-gaap_PaymentsForPostemploymentBenefits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForPostemploymentBenefits" xlink:to="us-gaap_PaymentsForPostemploymentBenefits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForPostemploymentBenefits_lbl" xml:lang="en-US">Retirement 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_ForeignCurrencyTransactionGainBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainBeforeTax_lbl" xml:lang="en-US">Foreign exchange gain</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:label="gure_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:to="gure_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_lbl" xml:lang="en-US">Anti-dilutive common stock equivalents 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_InventoryRawMaterialsNetOfReserves" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="us-gaap_InventoryRawMaterialsNetOfReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterialsNetOfReserves_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_InventoryFinishedGoodsNetOfReserves" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoodsNetOfReserves_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Allowance for obsolete and slow-moving inventories</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/verboseLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfLeasedAsset" xlink:to="us-gaap_AmortizationOfLeasedAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfLeasedAsset_2_lbl" xml:lang="en-US">Amortization of prepaid land lease</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_AreaOfLandLease" xlink:label="gure_AreaOfLandLease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_AreaOfLandLease" xlink:to="gure_AreaOfLandLease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_AreaOfLandLease_lbl" xml:lang="en-US">Area of land</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_AggregateLandLeaseCarryingValue" xlink:label="gure_AggregateLandLeaseCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_AggregateLandLeaseCarryingValue" xlink:to="gure_AggregateLandLeaseCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_AggregateLandLeaseCarryingValue_lbl" xml:lang="en-US">Aggregate 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_MineralPropertiesGross" xlink:label="us-gaap_MineralPropertiesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MineralPropertiesGross" xlink:to="us-gaap_MineralPropertiesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MineralPropertiesGross_lbl" xml:lang="en-US">Mineral rights</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="us-gaap_BuildingsAndImprovementsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingsAndImprovementsGross" xlink:to="us-gaap_BuildingsAndImprovementsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingsAndImprovementsGross_lbl" xml:lang="en-US">Buildings</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther" xlink:label="us-gaap_PropertyPlantAndEquipmentOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOther" xlink:to="us-gaap_PropertyPlantAndEquipmentOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentOther_lbl" xml:lang="en-US">Plant and machinery</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_VehiclesGross" xlink:label="gure_VehiclesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_VehiclesGross" xlink:to="gure_VehiclesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_VehiclesGross_lbl" xml:lang="en-US">Motor vehicles</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="us-gaap_FurnitureAndFixturesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesGross" xlink:to="us-gaap_FurnitureAndFixturesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesGross_lbl" xml:lang="en-US">Furniture, fixtures and office 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_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</link: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/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_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_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 and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ImpairmentPropertyPlantAndEquipment" xlink:label="gure_ImpairmentPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ImpairmentPropertyPlantAndEquipment" xlink:to="gure_ImpairmentPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_ImpairmentPropertyPlantAndEquipment_lbl" xml:lang="en-US">Impairment</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">Net book value</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PropertyOwnershipCarryingValue" xlink:label="gure_PropertyOwnershipCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_PropertyOwnershipCarryingValue" xlink:to="gure_PropertyOwnershipCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_PropertyOwnershipCarryingValue_lbl" xml:lang="en-US">Property not be able to obtain property ownership certificates</link: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 expense</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CostOfRevenues1" xlink:label="gure_CostOfRevenues1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_CostOfRevenues1" xlink:to="gure_CostOfRevenues1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_CostOfRevenues1_lbl" xml:lang="en-US">Cost of net revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CostOfAdministrativeExpenses" xlink:label="gure_CostOfAdministrativeExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_CostOfAdministrativeExpenses" xlink:to="gure_CostOfAdministrativeExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_CostOfAdministrativeExpenses_lbl" xml:lang="en-US">Cost of administrative expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_RepairAndMaintenanceExpenses" xlink:label="gure_RepairAndMaintenanceExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_RepairAndMaintenanceExpenses" xlink:to="gure_RepairAndMaintenanceExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_RepairAndMaintenanceExpenses_lbl" xml:lang="en-US">Ordinary repair and maintenance 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_CapitalLeasedAssetsGross" xlink:label="us-gaap_CapitalLeasedAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasedAssetsGross" xlink:to="us-gaap_CapitalLeasedAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeasedAssetsGross_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_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:to="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_lbl" xml:lang="en-US">Less: accumulated depreciation and amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:to="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_2_lbl" xml:lang="en-US">Net book 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_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation_lbl" xml:lang="en-US">Depreciation and amortization cost of sales</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_AccountsPayableAndAccruedExpenseDetailsAbstract" xlink:label="gure_AccountsPayableAndAccruedExpenseDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_AccountsPayableAndAccruedExpenseDetailsAbstract" xlink:to="gure_AccountsPayableAndAccruedExpenseDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_AccountsPayableAndAccruedExpenseDetailsAbstract_lbl" xml:lang="en-US">Accounts Payable And Accrued 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_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xml:lang="en-US">Salary 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_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Social security insurance contribution 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_AccountsPayableOtherCurrent" xlink:label="us-gaap_AccountsPayableOtherCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl" xml:lang="en-US">Other payables</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_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_OtherGeneralAndAdministrativeExpense" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative 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_ProceedsFromIssuanceOfDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt_lbl" xml:lang="en-US">Proceeds from long term borrowing</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_EquityInterest" xlink:label="gure_EquityInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_EquityInterest" xlink:to="gure_EquityInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_EquityInterest_lbl" xml:lang="en-US">Equity interest of Mr. Ming Yang</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_OtherAccruedTaxesCurrent" xlink:label="gure_OtherAccruedTaxesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_OtherAccruedTaxesCurrent" xlink:to="gure_OtherAccruedTaxesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_OtherAccruedTaxesCurrent_lbl" xml:lang="en-US">Natural resource 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_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">Land use tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_OtherTaxesPayable" xlink:label="gure_OtherTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_OtherTaxesPayable" xlink:to="gure_OtherTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_OtherTaxesPayable_lbl" xml:lang="en-US">Other tax payables</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/verboseLabel" xlink:label="us-gaap_TaxesPayableCurrent_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CapitalLeaseObligationsDetailsAbstract" xlink:label="gure_CapitalLeaseObligationsDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_CapitalLeaseObligationsDetailsAbstract" xlink:to="gure_CapitalLeaseObligationsDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_CapitalLeaseObligationsDetailsAbstract_lbl" xml:lang="en-US">Capital Lease Obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_InterestRateUsedToCapitalizeLeaseObligations" xlink:label="gure_InterestRateUsedToCapitalizeLeaseObligations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_InterestRateUsedToCapitalizeLeaseObligations" xlink:to="gure_InterestRateUsedToCapitalizeLeaseObligations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_InterestRateUsedToCapitalizeLeaseObligations_lbl" xml:lang="en-US">Imputed interest rate on capital lease obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligations" xlink:label="us-gaap_CapitalLeaseObligations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligations" xlink:to="us-gaap_CapitalLeaseObligations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeaseObligations_lbl" xml:lang="en-US">Total capital lease obligations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsCurrent" xlink:to="us-gaap_CapitalLeaseObligationsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CapitalLeaseObligationsCurrent_2_lbl" xml:lang="en-US">Less: Current portion</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeaseObligationsNoncurrent" xlink:to="us-gaap_CapitalLeaseObligationsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeaseObligationsNoncurrent_2_lbl" xml:lang="en-US">Capital lease obligations, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CapitalLeaseObligationsDetailsNarrativeAbstract" xlink:label="gure_CapitalLeaseObligationsDetailsNarrativeAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_CapitalLeaseObligationsDetailsNarrativeAbstract" xlink:to="gure_CapitalLeaseObligationsDetailsNarrativeAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gure_CapitalLeaseObligationsDetailsNarrativeAbstract_lbl" xml:lang="en-US">Capital Lease Obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseLesseeAssetsUnderCapitalLease" xlink:label="us-gaap_InterestExpenseLesseeAssetsUnderCapitalLease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseLesseeAssetsUnderCapitalLease" xlink:to="us-gaap_InterestExpenseLesseeAssetsUnderCapitalLease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseLesseeAssetsUnderCapitalLease_lbl" xml:lang="en-US">Interest expense from capital lease obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_RetainedEarningsAppropriatedDetailsNarrativeAbstract" xlink:label="gure_RetainedEarningsAppropriatedDetailsNarrativeAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_RetainedEarningsAppropriatedDetailsNarrativeAbstract" xlink:to="gure_RetainedEarningsAppropriatedDetailsNarrativeAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_RetainedEarningsAppropriatedDetailsNarrativeAbstract_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_StatutoryCommonReserveFundsDescription" xlink:label="gure_StatutoryCommonReserveFundsDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_StatutoryCommonReserveFundsDescription" xlink:to="gure_StatutoryCommonReserveFundsDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_StatutoryCommonReserveFundsDescription_lbl" xml:lang="en-US">Statutory Common Reserve Funds Description</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_StatutoryCommonReserveFund" xlink:label="gure_StatutoryCommonReserveFund" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_StatutoryCommonReserveFund" xlink:to="gure_StatutoryCommonReserveFund_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_StatutoryCommonReserveFund_lbl" xml:lang="en-US">Statutory Common Reserve Fund</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="us-gaap_ShareBasedCompensationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationAbstract_lbl" xml:lang="en-US">Share-based Compensation [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of Option and Warrants Outstanding, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl" xml:lang="en-US">Number of Option and Warrants Exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US">Number of Option and Warrants Outstanding, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Number of Option and Warrants Vested during the period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Number of Option and Warrants exercised in period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Number of Option and Warrants expired</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xml:lang="en-US">Number of Option and Warrants expired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Number of Option and Warrants Outstanding, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US">Number of Option and Warrants Vested, Beginning Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NumberOfOptionAndWarrantsGrantedAndVested" xlink:label="gure_NumberOfOptionAndWarrantsGrantedAndVested" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_NumberOfOptionAndWarrantsGrantedAndVested" xlink:to="gure_NumberOfOptionAndWarrantsGrantedAndVested_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_NumberOfOptionAndWarrantsGrantedAndVested_lbl" xml:lang="en-US">Number of Option and Warrants Granted and Vested</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_2_lbl" xml:lang="en-US">Number of Options and Warrants Exercisable, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise price of Option and Warrants, outstanding beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise price of Option and Warrants, granted in period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xml:lang="en-US">Weighted- Average Exercise price of Option and Warrants, vested in period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise price of Option and Warrants, forfeited in period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise price of Option and Warrants, exercised in period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise price of Option and Warrants, expired in period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Weighted- Average Exercise price of Option and Warrants, outstanding end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise price of Option and Warrants, exercisable end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_RangeOfExercisePricePerCommonShareBeginningBalance" xlink:label="gure_RangeOfExercisePricePerCommonShareBeginningBalance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_RangeOfExercisePricePerCommonShareBeginningBalance" xlink:to="gure_RangeOfExercisePricePerCommonShareBeginningBalance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_RangeOfExercisePricePerCommonShareBeginningBalance_lbl" xml:lang="en-US">Range of Exercise Price per Common Share, Beginning Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested" xlink:label="gure_RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested" xlink:to="gure_RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested_lbl" xml:lang="en-US">Range of Exercise Price per Common Share, Granted and Vested</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Range of Exercise Price per Common Share, Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_RangeOfExercisePricePerCommonShareExpired" xlink:label="gure_RangeOfExercisePricePerCommonShareExpired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_RangeOfExercisePricePerCommonShareExpired" xlink:to="gure_RangeOfExercisePricePerCommonShareExpired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_RangeOfExercisePricePerCommonShareExpired_lbl" xml:lang="en-US">Range of Exercise Price per Common Share, Expired</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_RangeOfExercisePricePerCommonShareEndingBalance" xlink:label="gure_RangeOfExercisePricePerCommonShareEndingBalance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_RangeOfExercisePricePerCommonShareEndingBalance" xlink:to="gure_RangeOfExercisePricePerCommonShareEndingBalance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_RangeOfExercisePricePerCommonShareEndingBalance_lbl" xml:lang="en-US">Range of Exercise Price per Common Share, Ending Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit" xlink:label="gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit" xlink:to="gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit_lbl" xml:lang="en-US">Range of Exercise Prices, Lower Limit</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit" xlink:label="gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit" xlink:to="gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit_lbl" xml:lang="en-US">Range of Exercise Prices, Upper Limit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Life (Years)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Weighted Average Exercise Price of Options Currently 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Aggregate intrinsic value of options outstanding and exercisable</link: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 taxes - 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_DeferredOtherTaxExpenseBenefit" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredOtherTaxExpenseBenefit" xlink:to="us-gaap_DeferredOtherTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredOtherTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred taxe - 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_OtherTaxExpenseBenefit" xlink:label="us-gaap_OtherTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherTaxExpenseBenefit" xlink:to="us-gaap_OtherTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherTaxExpenseBenefit_lbl" xml:lang="en-US">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_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">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_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 items</link: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-US federal net operating 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_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/label" 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_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Deferred tax 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_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_lbl" xml:lang="en-US">Allowance for obsolete and slow-moving 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_lbl" xml:lang="en-US">Impairment on property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease" xlink:label="gure_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease" xlink:to="gure_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease_lbl" xml:lang="en-US">Impairment on prepaid land lease</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl" xml:lang="en-US">Exploration costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US">Compensation costs of unexercised stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PrcTaxLosses" xlink:label="gure_PrcTaxLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_PrcTaxLosses" xlink:to="gure_PrcTaxLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_PrcTaxLosses_lbl" xml:lang="en-US">PRC 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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_lbl" xml:lang="en-US">US federal net operating 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_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Total 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_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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Net deferred tax asset</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">Statutory tax rates</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDistributionsInExcessOfNetIncome" xlink:label="us-gaap_AccumulatedDistributionsInExcessOfNetIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDistributionsInExcessOfNetIncome" xlink:to="us-gaap_AccumulatedDistributionsInExcessOfNetIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDistributionsInExcessOfNetIncome_lbl" xml:lang="en-US">Accumulated distributable 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_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:to="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_lbl" xml:lang="en-US">Unrecognized withholding tax</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_OperatingLossCarryforwardsDomestic" xlink:label="gure_OperatingLossCarryforwardsDomestic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_OperatingLossCarryforwardsDomestic" xlink:to="gure_OperatingLossCarryforwardsDomestic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_OperatingLossCarryforwardsDomestic_lbl" xml:lang="en-US">US federal net operating loss to offset against future ferderal income tax 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_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 Decrease 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_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="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_ProductOrServiceAxis_2_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_2_lbl" xml:lang="en-US">Net revenue (external customers)</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NetRevenueIntersegment" xlink:label="gure_NetRevenueIntersegment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_NetRevenueIntersegment" xlink:to="gure_NetRevenueIntersegment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_NetRevenueIntersegment_lbl" xml:lang="en-US">Net revenue (intersegment)</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">Income from operations before income taxes</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">Income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes" xlink:label="gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes" xlink:to="gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes_lbl" xml:lang="en-US">Income from operations after income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_TotalAssets" xlink:label="gure_TotalAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_TotalAssets" xlink:to="gure_TotalAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_TotalAssets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_DepreciationAndAmortizationSegmentNote" xlink:label="gure_DepreciationAndAmortizationSegmentNote" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_DepreciationAndAmortizationSegmentNote" xlink:to="gure_DepreciationAndAmortizationSegmentNote_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gure_DepreciationAndAmortizationSegmentNote_lbl" xml:lang="en-US">Depreciation and 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_PropertyPlantAndEquipmentAdditions" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions_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_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_3_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_BusinessSegmentsDetails1Abstract" xlink:label="gure_BusinessSegmentsDetails1Abstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_BusinessSegmentsDetails1Abstract" xlink:to="gure_BusinessSegmentsDetails1Abstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_BusinessSegmentsDetails1Abstract_lbl" xml:lang="en-US">Business Segments</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_SegmentReportingInformationNetOperatingIncomeLoss" xlink:label="gure_SegmentReportingInformationNetOperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_SegmentReportingInformationNetOperatingIncomeLoss" xlink:to="gure_SegmentReportingInformationNetOperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_SegmentReportingInformationNetOperatingIncomeLoss_lbl" xml:lang="en-US">Total segment operating income</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CorporateExpenditure" xlink:label="gure_CorporateExpenditure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_CorporateExpenditure" xlink:to="gure_CorporateExpenditure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="gure_CorporateExpenditure_lbl" xml:lang="en-US">Corporate costs</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_UnrealizedTranslationDifference" xlink:label="gure_UnrealizedTranslationDifference" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_UnrealizedTranslationDifference" xlink:to="gure_UnrealizedTranslationDifference_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_UnrealizedTranslationDifference_lbl" xml:lang="en-US">Unrealized translation difference</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_IncomeFromOperations" xlink:label="gure_IncomeFromOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_IncomeFromOperations" xlink:to="gure_IncomeFromOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_IncomeFromOperations_lbl" xml:lang="en-US">Income from operations</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">Other income</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NetIncomeBeforeTaxes" xlink:label="gure_NetIncomeBeforeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_NetIncomeBeforeTaxes" xlink:to="gure_NetIncomeBeforeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_NetIncomeBeforeTaxes_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_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_lbl" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [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_EntityWideRevenueMajorCustomerLineItems" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EntityWideRevenueMajorCustomerLineItems_lbl" xml:lang="en-US">Revenue, Major Customer [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_MajorCustomersAxis_2_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StatementBusinessSegmentsAxis_2_lbl" xml:lang="en-US">Segments [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_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US">Revenue from major customer</link: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">Percentage of Total Revenue (%)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_2_lbl" xml:lang="en-US">Percent products sold to top five customers</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_AmountsDueFromMajorCustomers" xlink:label="gure_AmountsDueFromMajorCustomers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_AmountsDueFromMajorCustomers" xlink:to="gure_AmountsDueFromMajorCustomers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_AmountsDueFromMajorCustomers_lbl" xml:lang="en-US">Amounts due from major customers</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_MajorSuppliersDetailsNarrativeAbstract" xlink:label="gure_MajorSuppliersDetailsNarrativeAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_MajorSuppliersDetailsNarrativeAbstract" xlink:to="gure_MajorSuppliersDetailsNarrativeAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gure_MajorSuppliersDetailsNarrativeAbstract_lbl" xml:lang="en-US">Next13To24Months</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_TopFiveSuppliersPercentageRawMaterialsSupplied" xlink:label="gure_TopFiveSuppliersPercentageRawMaterialsSupplied" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_TopFiveSuppliersPercentageRawMaterialsSupplied" xlink:to="gure_TopFiveSuppliersPercentageRawMaterialsSupplied_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_TopFiveSuppliersPercentageRawMaterialsSupplied_lbl" xml:lang="en-US">Top five suppliers percentage raw materials supplied</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_AmountDueTopFiveSuppliers" xlink:label="gure_AmountDueTopFiveSuppliers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_AmountDueTopFiveSuppliers" xlink:to="gure_AmountDueTopFiveSuppliers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="gure_AmountDueTopFiveSuppliers_lbl" xml:lang="en-US">Amount due top five suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CapitalCommitmentAndOperatingLeaseCommitmentsDetailsAbstract" xlink:label="gure_CapitalCommitmentAndOperatingLeaseCommitmentsDetailsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_CapitalCommitmentAndOperatingLeaseCommitmentsDetailsAbstract" xlink:to="gure_CapitalCommitmentAndOperatingLeaseCommitmentsDetailsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_CapitalCommitmentAndOperatingLeaseCommitmentsDetailsAbstract_lbl" xml:lang="en-US">Capital Commitment And Operating Lease Commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_lbl" xml:lang="en-US">Capital Lease Obligations Payable within:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">the next 12 months</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">the next 13 to 24 months</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US">the next 25 to 36 months</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US">the next 37 to 48 months</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US">the next 49 to 60 months</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter_lbl" xml:lang="en-US">thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_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_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_lbl" xml:lang="en-US">Less: Amount representing 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_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments_lbl" xml:lang="en-US">Present value of net minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_lbl" xml:lang="en-US">Operating Lease Obligations</link: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">the next 12 months</link: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">the next 13 to 24 months</link: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">the next 25 to 36 months</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US">the next 37 to 48 months</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_lbl" xml:lang="en-US">the next 49 to 60 months</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_lbl" xml:lang="en-US">thereafter</link: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/verboseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PropertyManagementFees" xlink:label="gure_PropertyManagementFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_PropertyManagementFees" xlink:to="gure_PropertyManagementFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gure_PropertyManagementFees_lbl" xml:lang="en-US">Property Management Fees</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_Next12Months" xlink:label="gure_Next12Months" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_Next12Months" xlink:to="gure_Next12Months_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_Next12Months_lbl" xml:lang="en-US">next 12 months</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_Next13To24Months" xlink:label="gure_Next13To24Months" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_Next13To24Months" xlink:to="gure_Next13To24Months_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_Next13To24Months_lbl" xml:lang="en-US">next 13 to 24 months</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_Next25To36Months" xlink:label="gure_Next25To36Months" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_Next25To36Months" xlink:to="gure_Next25To36Months_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_Next25To36Months_lbl" xml:lang="en-US">next 25 to 36 months</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_Next37To48Months" xlink:label="gure_Next37To48Months" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_Next37To48Months" xlink:to="gure_Next37To48Months_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_Next37To48Months_lbl" xml:lang="en-US">next 37 to 48 months</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_Next49To60Months" xlink:label="gure_Next49To60Months" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_Next49To60Months" xlink:to="gure_Next49To60Months_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_Next49To60Months_lbl" xml:lang="en-US">next 49 to 60 months</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_Thereafter" xlink:label="gure_Thereafter" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_Thereafter" xlink:to="gure_Thereafter_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gure_Thereafter_lbl" xml:lang="en-US">thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_Total" xlink:label="gure_Total" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_Total" xlink:to="gure_Total_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gure_Total_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_UnrecordedUnconditionalPurchaseObligationAbstract" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract_lbl" xml:lang="en-US">Capital Expenditure</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_lbl" xml:lang="en-US">the next 12 months</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_lbl" xml:lang="en-US">the next 13 to 24 months</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_lbl" xml:lang="en-US">the next 25 to 36 months</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_lbl" xml:lang="en-US">the next 37 to 48 months</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_lbl" xml:lang="en-US">the next 49 to 60 months</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_lbl" xml:lang="en-US">thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrativeAbstract" xlink:label="gure_CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrativeAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrativeAbstract" xlink:to="gure_CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrativeAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="gure_CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrativeAbstract_lbl" xml:lang="en-US">Capital Commitment And Operating Lease Commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="us-gaap_OperatingLeasesRentExpenseNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesRentExpenseNet" xlink:to="us-gaap_OperatingLeasesRentExpenseNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesRentExpenseNet_lbl" xml:lang="en-US">Rental expenses related to operating leases</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">Total Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_InterestsInSubsidiaries" xlink:label="gure_InterestsInSubsidiaries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_InterestsInSubsidiaries" xlink:to="gure_InterestsInSubsidiaries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_InterestsInSubsidiaries_lbl" xml:lang="en-US">Interests in subsidiaries</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent" xlink:label="us-gaap_DueFromRelatedPartiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromRelatedPartiesCurrent" xlink:to="us-gaap_DueFromRelatedPartiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueFromRelatedPartiesCurrent_lbl" xml:lang="en-US">Amounts due from group companies</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_2_lbl" xml:lang="en-US">Total non-current assets</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">Total Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_3_lbl" xml:lang="en-US">Other payables and accrued 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_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">Amounts due to group companies</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">Total Current Liabilities</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">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_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" xlink:label="us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" xlink:to="us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax_lbl" xml:lang="en-US">Cumulative translation adjustment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Total Stockholders' Equity</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">Total Liabilities and Stockholders' Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostsAndExpensesAbstract_2_lbl" xml:lang="en-US">OPERATING EXPENSES</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_CostsAndExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CostsAndExpenses_2_lbl" xml:lang="en-US">TOTAL OPERATING EXPENSES</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_2_lbl" xml:lang="en-US">OTHER EXPENSES</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_3_lbl" xml:lang="en-US">TOTAL OTHER 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/label" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">TOTAL 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_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Equity in net income (loss) of subsidiaries</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2_lbl" xml:lang="en-US">INCOME (LOSS) BEFORE TAXES</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/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xml:lang="en-US">INCOME TAXES</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2_lbl" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_2_lbl" xml:lang="en-US">Equity loss (earnings) in unconsolidated subsidiaries</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims_2_lbl" xml:lang="en-US">Shares issued from treasury stock for services</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2_lbl" xml:lang="en-US">Other payables and accrued expenses</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 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_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xml:lang="en-US">Advances from group companies</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 used in financing activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashPeriodIncreaseDecrease" xlink:to="us-gaap_CashPeriodIncreaseDecrease_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashPeriodIncreaseDecrease_2_lbl" xml:lang="en-US">NET INCREASE IN CASH AND CASH EQUIVALENTS</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_AggregateLandLeaseCarryingValue" xlink:to="gure_AggregateLandLeaseCarryingValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_AggregateLandLeaseCarryingValue_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_AmountDueTopFiveSuppliers" xlink:to="gure_AmountDueTopFiveSuppliers_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_AmountDueTopFiveSuppliers_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_AmountsDueFromMajorCustomers" xlink:to="gure_AmountsDueFromMajorCustomers_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_AmountsDueFromMajorCustomers_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:to="gure_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_AreaOfLandLease" xlink:to="gure_AreaOfLandLease_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_AreaOfLandLease_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_BromineSegmentMember" xlink:to="gure_BromineSegmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_BromineSegmentMember_doc" xml:lang="en-US">Bromine Segment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ChemicalProductsSegmentMember" xlink:to="gure_ChemicalProductsSegmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_ChemicalProductsSegmentMember_doc" xml:lang="en-US">Chemical Products Segment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ConcentrationsOfCreditRiskPercenage" xlink:to="gure_ConcentrationsOfCreditRiskPercenage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_ConcentrationsOfCreditRiskPercenage_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_CorporateExpenditure" xlink:to="gure_CorporateExpenditure_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_CorporateExpenditure_doc" xml:lang="en-US">Corporate Expenditure</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_CostOfAdministrativeExpenses" xlink:to="gure_CostOfAdministrativeExpenses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_CostOfAdministrativeExpenses_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_CostOfRevenues1" xlink:to="gure_CostOfRevenues1_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_CostOfRevenues1_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_CrudeSaltSegmentMember" xlink:to="gure_CrudeSaltSegmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_CrudeSaltSegmentMember_doc" xml:lang="en-US">Crude Salt Segment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_DepreciationAndAmortizationSegmentNote" xlink:to="gure_DepreciationAndAmortizationSegmentNote_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_DepreciationAndAmortizationSegmentNote_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_EquityInterest" xlink:to="gure_EquityInterest_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_EquityInterest_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ForeignOperationsPolicyPolicyTextBlock" xlink:to="gure_ForeignOperationsPolicyPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_ForeignOperationsPolicyPolicyTextBlock_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_FurnitureFixturesAndEquipmentMember" xlink:to="gure_FurnitureFixturesAndEquipmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_FurnitureFixturesAndEquipmentMember_doc" xml:lang="en-US">Furniture, Fixtures And Equipment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_IncomeFromOperations" xlink:to="gure_IncomeFromOperations_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_IncomeFromOperations_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes" xlink:to="gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes_doc" xml:lang="en-US">Income Loss From Continuing Operations After Income Taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_InterestRateUsedToCapitalizeLeaseObligations" xlink:to="gure_InterestRateUsedToCapitalizeLeaseObligations_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_InterestRateUsedToCapitalizeLeaseObligations_doc" xml:lang="en-US">Interest Rate Used To Capitalize Lease Obligations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_IssuedOfSharesOutstanding" xlink:to="gure_IssuedOfSharesOutstanding_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_IssuedOfSharesOutstanding_doc" xml:lang="en-US">Issued of shares outstanding.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_MMineralRightsPolicyPolicyTextBlock" xlink:to="gure_MMineralRightsPolicyPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_MMineralRightsPolicyPolicyTextBlock_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_MajorSuppliersDisclosureTextblock" xlink:to="gure_MajorSuppliersDisclosureTextblock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_MajorSuppliersDisclosureTextblock_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_NatureOfBusiness" xlink:to="gure_NatureOfBusiness_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_NatureOfBusiness_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_NetIncomeBeforeTaxes" xlink:to="gure_NetIncomeBeforeTaxes_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_NetIncomeBeforeTaxes_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_NetRevenueIntersegment" xlink:to="gure_NetRevenueIntersegment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_NetRevenueIntersegment_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_Next12Months" xlink:to="gure_Next12Months_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_Next12Months_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_Next13To24Months" xlink:to="gure_Next13To24Months_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_Next13To24Months_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_Next25To36Months" xlink:to="gure_Next25To36Months_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_Next25To36Months_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_Next37To48Months" xlink:to="gure_Next37To48Months_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_Next37To48Months_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_Next49To60Months" xlink:to="gure_Next49To60Months_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_Next49To60Months_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_NumberOfOptionAndWarrantsGrantedAndVested" xlink:to="gure_NumberOfOptionAndWarrantsGrantedAndVested_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_NumberOfOptionAndWarrantsGrantedAndVested_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_NumberOfSharesTreasuryStock" xlink:to="gure_NumberOfSharesTreasuryStock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_NumberOfSharesTreasuryStock_doc" xml:lang="en-US">Number of shares treasury stock.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_OperatingLossCarryforwardsDomestic" xlink:to="gure_OperatingLossCarryforwardsDomestic_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_OperatingLossCarryforwardsDomestic_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_OtherAccruedTaxesCurrent" xlink:to="gure_OtherAccruedTaxesCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_OtherAccruedTaxesCurrent_doc" xml:lang="en-US">Other Accrued Taxes Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_OtherTaxesPayable" xlink:to="gure_OtherTaxesPayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_OtherTaxesPayable_doc" xml:lang="en-US">Other Taxes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_PlantAndMachineryMember" xlink:to="gure_PlantAndMachineryMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_PlantAndMachineryMember_doc" xml:lang="en-US">Plant And Machinery [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_PrepaidLandLeaseTextBlock" xlink:to="gure_PrepaidLandLeaseTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_PrepaidLandLeaseTextBlock_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_PropertyManagementFees" xlink:to="gure_PropertyManagementFees_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_PropertyManagementFees_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_PropertyOwnershipCarryingValue" xlink:to="gure_PropertyOwnershipCarryingValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_PropertyOwnershipCarryingValue_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_PropertyPlantAndEquipmentUnderCapitalLeasesNet" xlink:to="gure_PropertyPlantAndEquipmentUnderCapitalLeasesNet_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_PropertyPlantAndEquipmentUnderCapitalLeasesNet_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_PropertyPlantAndEquipmentUnderCapitalLeasesTextblock" xlink:to="gure_PropertyPlantAndEquipmentUnderCapitalLeasesTextblock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_PropertyPlantAndEquipmentUnderCapitalLeasesTextblock_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_RangeOfExercisePricePerCommonShareBeginningBalance" xlink:to="gure_RangeOfExercisePricePerCommonShareBeginningBalance_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_RangeOfExercisePricePerCommonShareBeginningBalance_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_RangeOfExercisePricePerCommonShareEndingBalance" xlink:to="gure_RangeOfExercisePricePerCommonShareEndingBalance_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_RangeOfExercisePricePerCommonShareEndingBalance_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_RangeOfExercisePricePerCommonShareExpired" xlink:to="gure_RangeOfExercisePricePerCommonShareExpired_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_RangeOfExercisePricePerCommonShareExpired_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested" xlink:to="gure_RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_RepairAndMaintenanceExpenses" xlink:to="gure_RepairAndMaintenanceExpenses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_RepairAndMaintenanceExpenses_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_SCRCMember" xlink:label="gure_SCRCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_SCRCMember" xlink:to="gure_SCRCMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_SCRCMember_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ScheduleOfCapitalLeaseObligationsTableTextBlock" xlink:to="gure_ScheduleOfCapitalLeaseObligationsTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_ScheduleOfCapitalLeaseObligationsTableTextBlock_doc" xml:lang="en-US">Schedule Of Capital Lease Obligations [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock" xlink:to="gure_ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ScheduleOfSegmentCostsTextblock" xlink:to="gure_ScheduleOfSegmentCostsTextblock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_ScheduleOfSegmentCostsTextblock_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ScheduleOfTaxesPayableTableTextBlock" xlink:to="gure_ScheduleOfTaxesPayableTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_ScheduleOfTaxesPayableTableTextBlock_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_SegmentReportingInformationNetOperatingIncomeLoss" xlink:to="gure_SegmentReportingInformationNetOperatingIncomeLoss_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_SegmentReportingInformationNetOperatingIncomeLoss_doc" xml:lang="en-US">Segment Reporting Information Net Operating Income Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ShandongMaroiChemicalCompanyLimitedMember" xlink:to="gure_ShandongMaroiChemicalCompanyLimitedMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_ShandongMaroiChemicalCompanyLimitedMember_doc" xml:lang="en-US">Shandong Maroi Chemical Company Limited [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit" xlink:to="gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit" xlink:to="gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_StatutoryCommonReserveFund" xlink:to="gure_StatutoryCommonReserveFund_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_StatutoryCommonReserveFund_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_StatutoryCommonReserveFundsDescription" xlink:to="gure_StatutoryCommonReserveFundsDescription_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_StatutoryCommonReserveFundsDescription_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_SupplementalCashFlowInformationOneAbstract" xlink:to="gure_SupplementalCashFlowInformationOneAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_SupplementalCashFlowInformationOneAbstract_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_TaxesPayableDisclosureTextblock" xlink:to="gure_TaxesPayableDisclosureTextblock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_TaxesPayableDisclosureTextblock_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_Thereafter" xlink:to="gure_Thereafter_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_Thereafter_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_TopFiveCustomersMember" xlink:label="gure_TopFiveCustomersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_TopFiveCustomersMember" xlink:to="gure_TopFiveCustomersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_TopFiveCustomersMember_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_TopFiveSuppliersPercentageRawMaterialsSupplied" xlink:to="gure_TopFiveSuppliersPercentageRawMaterialsSupplied_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_TopFiveSuppliersPercentageRawMaterialsSupplied_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_Total" xlink:to="gure_Total_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_Total_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_TotalAssets" xlink:to="gure_TotalAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_TotalAssets_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_TransferToRetainedEarningsAppropriatedForLegalReserve" xlink:to="gure_TransferToRetainedEarningsAppropriatedForLegalReserve_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_TransferToRetainedEarningsAppropriatedForLegalReserve_doc" xml:lang="en-US">Transfer To Retained Earnings Appropriated For Legal Reserve</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_UnrealizedTranslationDifference" xlink:to="gure_UnrealizedTranslationDifference_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_UnrealizedTranslationDifference_doc" xml:lang="en-US">Custom Element.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_VehiclesGross" xlink:to="gure_VehiclesGross_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="gure_VehiclesGross_doc" xml:lang="en-US">Vehicles Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_2_lbl" xml:lang="en-US">Treasury Stock, Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_2_lbl" xml:lang="en-US">Cost of Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_2_lbl" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_2_lbl" xml:lang="en-US">Research and Development Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown" xlink:to="gure_DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown_2_lbl" xml:lang="en-US">DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_2_lbl" xml:lang="en-US">General and Administrative Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_CostsAndExpenses_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpenses_3_lbl" xml:lang="en-US">Costs and Expenses</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</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_4_lbl" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_3_lbl" xml:lang="en-US">Shares, Issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_IssuedOfSharesOutstanding" xlink:to="gure_IssuedOfSharesOutstanding_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_IssuedOfSharesOutstanding_4_lbl" xml:lang="en-US">Next13To24Months [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_NumberOfSharesTreasuryStock" xlink:to="gure_NumberOfSharesTreasuryStock_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_NumberOfSharesTreasuryStock_4_lbl" xml:lang="en-US">NumberOfSharesTreasuryStock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossUnrealized_2_lbl" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Unrealized</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_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts and Other Receivables</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_IncreaseDecreaseInRetainagePayable" xlink:to="us-gaap_IncreaseDecreaseInRetainagePayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInRetainagePayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Retainage Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireOtherProductiveAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireOtherProductiveAssets_2_lbl" xml:lang="en-US">Payments to Acquire Other Productive Assets</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_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_RepaymentsOfLongTermCapitalLeaseObligations" xlink:to="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_2_lbl" xml:lang="en-US">Repayments of Long-term Capital Lease Obligations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2_lbl" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_2_lbl" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_2_lbl" xml:lang="en-US">Inventory Valuation Reserves</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOther" xlink:to="us-gaap_PropertyPlantAndEquipmentOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOther_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Other, 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_CapitalLeasedAssetsGross" xlink:to="us-gaap_CapitalLeasedAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasedAssetsGross_2_lbl" xml:lang="en-US">Capital Leased Assets, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:to="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_2_lbl" xml:lang="en-US">Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_3_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherTaxExpenseBenefit" xlink:to="us-gaap_OtherTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherTaxExpenseBenefit_2_lbl" xml:lang="en-US">Other Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_2_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Returns and Allowances</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="gure_DepreciationAndAmortizationSegmentNote" xlink:to="gure_DepreciationAndAmortizationSegmentNote_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_DepreciationAndAmortizationSegmentNote_3_lbl" xml:lang="en-US">DepreciationAndAmortizationSegmentNote</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_CorporateExpenditure" xlink:to="gure_CorporateExpenditure_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_CorporateExpenditure_3_lbl" xml:lang="en-US">CorporateExpenditure</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_AmountDueTopFiveSuppliers" xlink:to="gure_AmountDueTopFiveSuppliers_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_AmountDueTopFiveSuppliers_3_lbl" xml:lang="en-US">AmountDueTopFiveSuppliers</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDue_2_lbl" xml:lang="en-US">Capital Leases, Future Minimum Payments Due</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments_2_lbl" xml:lang="en-US">Capital Leases, Future Minimum Payments, Interest Included in Payments</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_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_2_lbl" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</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="gure_Thereafter" xlink:to="gure_Thereafter_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_Thereafter_3_lbl" xml:lang="en-US">Thereafter [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="gure_Total" xlink:to="gure_Total_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="gure_Total_3_lbl" xml:lang="en-US">Total [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary_2_lbl" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due in Next Twelve Months</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary_2_lbl" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due within Two Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary_2_lbl" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due within Three Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary_2_lbl" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due within Four Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary_2_lbl" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due within Five Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears_2_lbl" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Due after Five Years</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_2_lbl" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>gure-20181231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: QXInteractive; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: Source; Value: 73848 12312018 10K.xfr; Date: 2019%2D03%2D15T15:46:10Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8008000F -->
<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://gulfresources.com/role/DocumentAndEntityInformation" xlink:href="gure-20181231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ConsolidatedBalanceSheets" xlink:href="gure-20181231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="gure-20181231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:href="gure-20181231.xsd#ConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="gure-20181231.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="gure-20181231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:href="gure-20181231.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/Inventories" xlink:href="gure-20181231.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PrepaidLandLease" xlink:href="gure-20181231.xsd#PrepaidLandLease" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentNet" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNet" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentUnderCapitalLeasesNet" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/AccountsPayableAndAccruedExpense" xlink:href="gure-20181231.xsd#AccountsPayableAndAccruedExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/DueToRelatedPartyAndRelatedPartyTransactions" xlink:href="gure-20181231.xsd#DueToRelatedPartyAndRelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/TaxesPayable" xlink:href="gure-20181231.xsd#TaxesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalLeaseObligations" xlink:href="gure-20181231.xsd#CapitalLeaseObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/Equity" xlink:href="gure-20181231.xsd#Equity" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/TreasuryStock" xlink:href="gure-20181231.xsd#TreasuryStock" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/Stock-basedCompensation" xlink:href="gure-20181231.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxes" xlink:href="gure-20181231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BusinessSegments" xlink:href="gure-20181231.xsd#BusinessSegments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CustomerConcentration" xlink:href="gure-20181231.xsd#CustomerConcentration" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/MajorSuppliers" xlink:href="gure-20181231.xsd#MajorSuppliers" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/FairValueOfFinancialInstruments" xlink:href="gure-20181231.xsd#FairValueOfFinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitments" xlink:href="gure-20181231.xsd#CapitalCommitmentAndOperatingLeaseCommitments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/SubsequentEvent" xlink:href="gure-20181231.xsd#SubsequentEvent" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformation" xlink:href="gure-20181231.xsd#ScheduleIParentOnlyFinancialInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="gure-20181231.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="gure-20181231.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/InventoriesTables" xlink:href="gure-20181231.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentNetTables" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetTables" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentUnderCapitalLeasesNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/AccountsPayableAndAccruedExpenseTables" xlink:href="gure-20181231.xsd#AccountsPayableAndAccruedExpenseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/TaxesPayableTables" xlink:href="gure-20181231.xsd#TaxesPayableTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalLeaseObligationsTables" xlink:href="gure-20181231.xsd#CapitalLeaseObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/Stock-basedCompensationTables" xlink:href="gure-20181231.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxesTables" xlink:href="gure-20181231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BusinessSegmentsTables" xlink:href="gure-20181231.xsd#BusinessSegmentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:href="gure-20181231.xsd#CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesUsefuleLivesOfPropertyPlantAndEquipmentDetails" xlink:href="gure-20181231.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesUsefuleLivesOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:href="gure-20181231.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="gure-20181231.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/InventoriesDetails" xlink:href="gure-20181231.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PrepaidLandLeaseDetailsNarrative" xlink:href="gure-20181231.xsd#PrepaidLandLeaseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentNetDetails" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentNetDetalisNarrative" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentNetDetalisNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetDetails" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentUnderCapitalLeasesNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetDetalisNarrative" xlink:href="gure-20181231.xsd#PropertyPlantAndEquipmentUnderCapitalLeasesNetDetalisNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/AccountsPayableAndAccruedExpenseDetails" xlink:href="gure-20181231.xsd#AccountsPayableAndAccruedExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/DueToRelatedPartyAndRelatedPartyTransactionsDetailsNarrative" xlink:href="gure-20181231.xsd#DueToRelatedPartyAndRelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/TaxesPayableDetails" xlink:href="gure-20181231.xsd#TaxesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalLeaseObligationsDetails" xlink:href="gure-20181231.xsd#CapitalLeaseObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalLeaseObligationsDetailsNarrative" xlink:href="gure-20181231.xsd#CapitalLeaseObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/EquityDetailsNarrative" xlink:href="gure-20181231.xsd#EquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/StockBasedCompensationSummaryOfCompanyStockOptionTransactionsDetails" xlink:href="gure-20181231.xsd#StockBasedCompensationSummaryOfCompanyStockOptionTransactionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/Stock-basedCompensationDetails1" xlink:href="gure-20181231.xsd#Stock-basedCompensationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/StockBasedCompensationSummaryOfStockAndWarrantOptionsOutstandingDetails" xlink:href="gure-20181231.xsd#StockBasedCompensationSummaryOfStockAndWarrantOptionsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxesDetails" xlink:href="gure-20181231.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxesDetails1" xlink:href="gure-20181231.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxesDetails2" xlink:href="gure-20181231.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/IncomeTaxesDetailsNarrative" xlink:href="gure-20181231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BusinessSegmentsDetails" xlink:href="gure-20181231.xsd#BusinessSegmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BusinessSegmentsDetails1" xlink:href="gure-20181231.xsd#BusinessSegmentsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/BusinessSegmentsDetails2" xlink:href="gure-20181231.xsd#BusinessSegmentsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CustomerConcentrationDetailsNarrative" xlink:href="gure-20181231.xsd#CustomerConcentrationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/MajorSuppliersDetailsNarrative" xlink:href="gure-20181231.xsd#MajorSuppliersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetails" xlink:href="gure-20181231.xsd#CapitalCommitmentAndOperatingLeaseCommitmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrative" xlink:href="gure-20181231.xsd#CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails" xlink:href="gure-20181231.xsd#ScheduleIParentOnlyFinancialInformationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails1" xlink:href="gure-20181231.xsd#ScheduleIParentOnlyFinancialInformationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails2" xlink:href="gure-20181231.xsd#ScheduleIParentOnlyFinancialInformationDetails2" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_DocumentAndEntityInformationAbstract" xlink:label="loc_gureDocumentAndEntityInformationAbstract" />
      <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_gureDocumentAndEntityInformationAbstract" 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_gureDocumentAndEntityInformationAbstract" 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_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureDocumentAndEntityInformationAbstract" 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="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureDocumentAndEntityInformationAbstract" 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_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureDocumentAndEntityInformationAbstract" 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_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureDocumentAndEntityInformationAbstract" 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_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureDocumentAndEntityInformationAbstract" 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="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureDocumentAndEntityInformationAbstract" 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="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureDocumentAndEntityInformationAbstract" 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="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureDocumentAndEntityInformationAbstract" 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_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureDocumentAndEntityInformationAbstract" 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_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntitySmallBusiness" 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="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureDocumentAndEntityInformationAbstract" 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_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityPublicFloat" 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="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" 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="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureDocumentAndEntityInformationAbstract" 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="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.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_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" 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_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCash" 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="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNet" 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="30" 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="40" 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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaapOtherPrepaidExpenseCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapOtherPrepaidExpenseCurrent" 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_OtherReceivables" xlink:label="loc_us-gaapOtherReceivables" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" 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_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="70" 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_AssetsNoncurrentAbstract" xlink:label="loc_us-gaapAssetsNoncurrentAbstract" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsNoncurrentAbstract" 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_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" 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_CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:label="loc_us-gaapCapitalLeasesBalanceSheetAssetsByMajorClassNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapCapitalLeasesBalanceSheetAssetsByMajorClassNet" 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_PrepaidExpenseOtherNoncurrent" xlink:label="loc_us-gaapPrepaidExpenseOtherNoncurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseOtherNoncurrent" 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="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" 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_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapGoodwill" 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_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapAssetsNoncurrent" 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_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" 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_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" 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_RetentionPayable" xlink:label="loc_us-gaapRetentionPayable" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapRetentionPayable" 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_CapitalLeaseObligationsCurrent" xlink:label="loc_us-gaapCapitalLeaseObligationsCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapCapitalLeaseObligationsCurrent" 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="220" 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_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="230" 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_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaapLiabilitiesNoncurrentAbstract" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesNoncurrentAbstract" 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_CapitalLeaseObligationsNoncurrent" xlink:label="loc_us-gaapCapitalLeaseObligationsNoncurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapCapitalLeaseObligationsNoncurrent" 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_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapLiabilitiesNoncurrent" 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="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" 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_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" 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_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" 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="300" 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_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapTreasuryStockValue" 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_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="320" 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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsUnappropriated" xlink:label="loc_us-gaapRetainedEarningsUnappropriated" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsUnappropriated" 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_RetainedEarningsAppropriated" xlink:label="loc_us-gaapRetainedEarningsAppropriated" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAppropriated" 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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" 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="360" 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_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" 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://gulfresources.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_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" 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_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" 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_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" 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_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="40" 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="50" 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="60" 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="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" 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_TreasuryStockShares" xlink:label="loc_us-gaapTreasuryStockShares" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapTreasuryStockShares" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.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_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenuesAbstract" 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="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract" 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_CostsAndExpensesAbstract" xlink:label="loc_us-gaapCostsAndExpensesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostsAndExpensesAbstract" 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_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapCostOfRevenue" 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_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" 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_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" 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_PropertyPlantAndEquipmentTransfersAndChanges" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTransfersAndChanges" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTransfersAndChanges" 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_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown" xlink:label="loc_gureDirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_gureDirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PrepaidLandLeaseWriteoff" xlink:label="loc_gurePrepaidLandLeaseWriteoff" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_gurePrepaidLandLeaseWriteoff" 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_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapGoodwillImpairmentLoss" 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_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" 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_OtherOperatingIncome" xlink:label="loc_us-gaapOtherOperatingIncome" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapOtherOperatingIncome" 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_CostsAndExpenses" xlink:label="loc_us-gaapCostsAndExpenses" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapCostsAndExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
      <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="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" 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="150" 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="160" 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_InvestmentIncomeInterest" xlink:label="loc_us-gaapInvestmentIncomeInterest" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInvestmentIncomeInterest" 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="180" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" 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="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" 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_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" 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_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" />
      <link:presentationArc order="220" 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_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_2" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapNetIncomeLoss_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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" 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="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" 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_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" 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_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" />
      <link:presentationArc order="270" 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_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" 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_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" 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="300" 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_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" 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_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' 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" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaapTreasuryStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapTreasuryStockMember" 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_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" 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_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" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LegalReserveMember" xlink:label="loc_us-gaapLegalReserveMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapLegalReserveMember" 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_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" 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="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" 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_SharesIssued" xlink:label="loc_us-gaapSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssued" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_IssuedOfSharesOutstanding" xlink:label="loc_gureIssuedOfSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_gureIssuedOfSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NumberOfSharesTreasuryStock" xlink:label="loc_gureNumberOfSharesTreasuryStock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_gureNumberOfSharesTreasuryStock" 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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:presentationArc order="60" 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="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="70" 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="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="80" 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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" 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="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_TransferToRetainedEarningsAppropriatedForLegalReserve" xlink:label="loc_gureTransferToRetainedEarningsAppropriatedForLegalReserve" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_gureTransferToRetainedEarningsAppropriatedForLegalReserve" 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_2" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_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_SharesIssued" xlink:label="loc_us-gaapSharesIssued_2" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssued_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_IssuedOfSharesOutstanding" xlink:label="loc_gureIssuedOfSharesOutstanding_2" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_gureIssuedOfSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NumberOfSharesTreasuryStock" xlink:label="loc_gureNumberOfSharesTreasuryStock_2" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_gureNumberOfSharesTreasuryStock_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ConsolidatedStatementsOfCashFlows" 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_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" 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_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_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfFinancingCosts" 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_AmortizationOfLeasedAsset" xlink:label="loc_us-gaapAmortizationOfLeasedAsset" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfLeasedAsset" 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_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" 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_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PrepaidLandLeaseWriteoff" xlink:label="loc_gurePrepaidLandLeaseWriteoff" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_gurePrepaidLandLeaseWriteoff" 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_PropertyPlantAndEquipmentTransfersAndChanges" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTransfersAndChanges" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTransfersAndChanges" 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_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets" 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_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGoodwillImpairmentLoss" 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_ForeignCurrencyTransactionGainLossUnrealized" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossUnrealized" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossUnrealized" 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_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="120" 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_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" 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_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" 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_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" 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="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" 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_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" 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="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" 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="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" 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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" 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_IncreaseDecreaseInRetainagePayable" xlink:label="loc_us-gaapIncreaseDecreaseInRetainagePayable" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInRetainagePayable" 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_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" 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_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" 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="250" 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_PaymentsToAcquireOtherProductiveAssets" xlink:label="loc_us-gaapPaymentsToAcquireOtherProductiveAssets" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireOtherProductiveAssets" 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_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="270" 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_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="280" 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_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="loc_us-gaapRepaymentsOfLongTermCapitalLeaseObligations" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfLongTermCapitalLeaseObligations" 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_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="320" 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_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" 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_CashPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashPeriodIncreaseDecrease" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapCashPeriodIncreaseDecrease" 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_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapCash" 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_Cash" xlink:label="loc_us-gaapCash_2" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapCash_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="390" 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="gure-20181231.xsd#gure_SupplementalCashFlowInformationOneAbstract" xlink:label="loc_gureSupplementalCashFlowInformationOneAbstract" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_gureSupplementalCashFlowInformationOneAbstract" 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="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureSupplementalCashFlowInformationOneAbstract" xlink:to="loc_us-gaapIncomeTaxesPaid" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - 1. NATURE OF BUSINESS AND 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_BusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaapBusinessDescriptionAndAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/Inventories" xlink:title="00000008 - Disclosure - 2. INVENTORIES">
      <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://gulfresources.com/role/PrepaidLandLease" xlink:title="00000009 - Disclosure - 3. PREPAID LAND LEASE">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NotesToFinancialStatementsAbstract" xlink:label="loc_gureNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PrepaidLandLeaseTextBlock" xlink:label="loc_gurePrepaidLandLeaseTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureNotesToFinancialStatementsAbstract" xlink:to="loc_gurePrepaidLandLeaseTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentNet" xlink:title="00000010 - Disclosure - 4. 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://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNet" xlink:title="00000011 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PropertyPlantAndEquipmentUnderCapitalLeasesNet" xlink:label="loc_gurePropertyPlantAndEquipmentUnderCapitalLeasesNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_gurePropertyPlantAndEquipmentUnderCapitalLeasesNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/AccountsPayableAndAccruedExpense" xlink:title="00000012 - Disclosure - 6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:label="loc_us-gaapAccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/DueToRelatedPartyAndRelatedPartyTransactions" xlink:title="00000013 - Disclosure - 7. DUE TO A RELATED PARTY AND 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://gulfresources.com/role/TaxesPayable" xlink:title="00000014 - Disclosure - 8. TAXES PAYABLE">
      <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="gure-20181231.xsd#gure_TaxesPayableDisclosureTextblock" xlink:label="loc_gureTaxesPayableDisclosureTextblock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_gureTaxesPayableDisclosureTextblock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalLeaseObligations" xlink:title="00000015 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaapCapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapCapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/Equity" xlink:title="00000016 - Disclosure - 10. 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://gulfresources.com/role/TreasuryStock" xlink:title="00000017 - Disclosure - 11. TREASURY STOCK">
      <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_TreasuryStockTextBlock" xlink:label="loc_us-gaapTreasuryStockTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapTreasuryStockTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/Stock-basedCompensation" xlink:title="00000018 - Disclosure - 12. STOCK-BASED COMPENSATION">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="loc_us-gaapDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxes" xlink:title="00000019 - Disclosure - 13. INCOME 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://gulfresources.com/role/BusinessSegments" xlink:title="00000020 - Disclosure - 14. BUSINESS SEGMENTS">
      <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://gulfresources.com/role/CustomerConcentration" xlink:title="00000021 - Disclosure - 15. CUSTOMER CONCENTRATION">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaapConcentrationRiskDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/MajorSuppliers" xlink:title="00000022 - Disclosure - 16. MAJOR SUPPLIERS">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NotesToFinancialStatementsAbstract" xlink:label="loc_gureNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_MajorSuppliersDisclosureTextblock" xlink:label="loc_gureMajorSuppliersDisclosureTextblock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureNotesToFinancialStatementsAbstract" xlink:to="loc_gureMajorSuppliersDisclosureTextblock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/FairValueOfFinancialInstruments" xlink:title="00000023 - Disclosure - 17. FAIR VALUE OF FINANCIAL INSTRUMENTS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaapFairValueDisclosuresTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueDisclosuresTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitments" xlink:title="00000024 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS">
      <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="gure-20181231.xsd#gure_ScheduleOfCapitalLeaseObligationsTableTextBlock" xlink:label="loc_gureScheduleOfCapitalLeaseObligationsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_gureScheduleOfCapitalLeaseObligationsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/SubsequentEvent" xlink:title="00000025 - Disclosure - 19. SUBSEQUENT EVENT">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_SubsequentEventAbstract" xlink:label="loc_gureSubsequentEventAbstract" />
      <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_gureSubsequentEventAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformation" xlink:title="00000026 - Disclosure - SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ScheduleIParentOnlyFinancialInformationAbstract" xlink:label="loc_gureScheduleIParentOnlyFinancialInformationAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CondensedFinancialStatementsTextBlock" xlink:label="loc_srtCondensedFinancialStatementsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureScheduleIParentOnlyFinancialInformationAbstract" xlink:to="loc_srtCondensedFinancialStatementsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000027 - Disclosure - 1. NATURE OF BUSINESS AND 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="gure-20181231.xsd#gure_NatureOfBusiness" xlink:label="loc_gureNatureOfBusiness" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_gureNatureOfBusiness" 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_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="30" 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_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaapReceivablesPolicyTextBlock" />
      <link:presentationArc order="40" 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_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="50" 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_InventoryFinishedGoodsPolicy" xlink:label="loc_us-gaapInventoryFinishedGoodsPolicy" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryFinishedGoodsPolicy" 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="70" 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_AssetRetirementObligationsPolicy" xlink:label="loc_us-gaapAssetRetirementObligationsPolicy" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAssetRetirementObligationsPolicy" 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="90" 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_PensionAndOtherPostretirementPlansPolicy" xlink:label="loc_us-gaapPensionAndOtherPostretirementPlansPolicy" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPensionAndOtherPostretirementPlansPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_MMineralRightsPolicyPolicyTextBlock" xlink:label="loc_gureMMineralRightsPolicyPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_gureMMineralRightsPolicyPolicyTextBlock" 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_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" 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="130" 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="gure-20181231.xsd#gure_ForeignOperationsPolicyPolicyTextBlock" xlink:label="loc_gureForeignOperationsPolicyPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_gureForeignOperationsPolicyPolicyTextBlock" 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="150" 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_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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalizationOfInternalCostsPolicy" xlink:label="loc_us-gaapCapitalizationOfInternalCostsPolicy" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCapitalizationOfInternalCostsPolicy" 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_ContingentLiabilityReserveEstimatePolicy" xlink:label="loc_us-gaapContingentLiabilityReserveEstimatePolicy" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapContingentLiabilityReserveEstimatePolicy" 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_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" 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="200" 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_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" 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_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="220" 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://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000028 - Disclosure - 1. NATURE OF BUSINESS AND 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="gure-20181231.xsd#gure_ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock" xlink:label="loc_gureScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_gureScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock" 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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/InventoriesTables" xlink:title="00000029 - Disclosure - 2. INVENTORIES (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://gulfresources.com/role/PropertyPlantAndEquipmentNetTables" xlink:title="00000030 - Disclosure - 4. 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://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetTables" xlink:title="00000031 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET (Tables)">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PropertyPlantAndEquipmentUnderCapitalLeasesNetTablesAbstract" xlink:label="loc_gurePropertyPlantAndEquipmentUnderCapitalLeasesNetTablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PropertyPlantAndEquipmentUnderCapitalLeasesTextblock" xlink:label="loc_gurePropertyPlantAndEquipmentUnderCapitalLeasesTextblock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gurePropertyPlantAndEquipmentUnderCapitalLeasesNetTablesAbstract" xlink:to="loc_gurePropertyPlantAndEquipmentUnderCapitalLeasesTextblock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/AccountsPayableAndAccruedExpenseTables" xlink:title="00000032 - Disclosure - 6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/TaxesPayableTables" xlink:title="00000033 - Disclosure - 8. TAXES PAYABLE (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="gure-20181231.xsd#gure_ScheduleOfTaxesPayableTableTextBlock" xlink:label="loc_gureScheduleOfTaxesPayableTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_gureScheduleOfTaxesPayableTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalLeaseObligationsTables" xlink:title="00000034 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfCapitalLeasedAsssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapScheduleOfCapitalLeasedAsssetsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/Stock-basedCompensationTables" xlink:title="00000035 - Disclosure - 12. STOCK-BASED COMPENSATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" 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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxesTables" xlink:title="00000036 - Disclosure - 13. INCOME 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="0" 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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="10" 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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BusinessSegmentsTables" xlink:title="00000037 - Disclosure - 14. BUSINESS SEGMENTS (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:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ScheduleOfSegmentCostsTextblock" xlink:label="loc_gureScheduleOfSegmentCostsTextblock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_gureScheduleOfSegmentCostsTextblock" 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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="loc_us-gaapScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:title="00000038 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (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://gulfresources.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesUsefuleLivesOfPropertyPlantAndEquipmentDetails" xlink:title="00000039 - Disclosure - 1. NATURE OF BUSINESS AND 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_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_BuildingMember" xlink:label="loc_us-gaapBuildingMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PlantAndMachineryMember" xlink:label="loc_gurePlantAndMachineryMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_gurePlantAndMachineryMember" 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_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" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_FurnitureFixturesAndEquipmentMember" xlink:label="loc_gureFurnitureFixturesAndEquipmentMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_gureFurnitureFixturesAndEquipmentMember" 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-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://gulfresources.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesComputationOfBasicAndDilutedEarningsPerShareDetails" xlink:title="00000040 - Disclosure - 1. NATURE OF BUSINESS AND 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_NetIncomeLossAbstract" xlink:label="loc_us-gaapNetIncomeLossAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNetIncomeLossAbstract" 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="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLossAbstract" xlink:to="loc_us-gaapNetIncomeLoss" 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_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" 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_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" 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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToShareBasedPaymentArrangements" 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_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" 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_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" 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_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" 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_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000041 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <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_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ConcentrationsOfCreditRiskPercenage" xlink:label="loc_gureConcentrationsOfCreditRiskPercenage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_gureConcentrationsOfCreditRiskPercenage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PropertyPlantAndEquipmentWriteOff" xlink:label="loc_gurePropertyPlantAndEquipmentWriteOff" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_gurePropertyPlantAndEquipmentWriteOff" 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_PaymentsForPostemploymentBenefits" xlink:label="loc_us-gaapPaymentsForPostemploymentBenefits" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPaymentsForPostemploymentBenefits" 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_ForeignCurrencyTransactionGainBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainBeforeTax" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionGainBeforeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:label="loc_gureAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_gureAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/InventoriesDetails" xlink:title="00000042 - Disclosure - 2. INVENTORIES (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_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaapInventoryRawMaterialsNetOfReserves" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterialsNetOfReserves" 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_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaapInventoryFinishedGoodsNetOfReserves" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoodsNetOfReserves" 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_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryValuationReserves" 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_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="30" 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/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PrepaidLandLeaseDetailsNarrative" xlink:title="00000043 - Disclosure - 3. PREPAID LAND LEASE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NotesToFinancialStatementsAbstract" xlink:label="loc_gureNotesToFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfLeasedAsset" xlink:label="loc_us-gaapAmortizationOfLeasedAsset" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureNotesToFinancialStatementsAbstract" xlink:to="loc_us-gaapAmortizationOfLeasedAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_AreaOfLandLease" xlink:label="loc_gureAreaOfLandLease" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureNotesToFinancialStatementsAbstract" xlink:to="loc_gureAreaOfLandLease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_AggregateLandLeaseCarryingValue" xlink:label="loc_gureAggregateLandLeaseCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureNotesToFinancialStatementsAbstract" xlink:to="loc_gureAggregateLandLeaseCarryingValue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentNetDetails" xlink:title="00000044 - Disclosure - 4. 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_MineralPropertiesGross" xlink:label="loc_us-gaapMineralPropertiesGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapMineralPropertiesGross" 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_BuildingsAndImprovementsGross" xlink:label="loc_us-gaapBuildingsAndImprovementsGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapBuildingsAndImprovementsGross" 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_PropertyPlantAndEquipmentOther" xlink:label="loc_us-gaapPropertyPlantAndEquipmentOther" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_VehiclesGross" xlink:label="loc_gureVehiclesGross" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_gureVehiclesGross" 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_FurnitureAndFixturesGross" xlink:label="loc_us-gaapFurnitureAndFixturesGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapFurnitureAndFixturesGross" 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_ConstructionInProgressGross" xlink:label="loc_us-gaapConstructionInProgressGross" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" 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_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" 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="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ImpairmentPropertyPlantAndEquipment" xlink:label="loc_gureImpairmentPropertyPlantAndEquipment" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_gureImpairmentPropertyPlantAndEquipment" 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_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" 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://gulfresources.com/role/PropertyPlantAndEquipmentNetDetalisNarrative" xlink:title="00000045 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)">
      <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="gure-20181231.xsd#gure_PropertyOwnershipCarryingValue" xlink:label="loc_gurePropertyOwnershipCarryingValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_gurePropertyOwnershipCarryingValue" 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="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CostOfRevenues1" xlink:label="loc_gureCostOfRevenues1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_gureCostOfRevenues1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CostOfAdministrativeExpenses" xlink:label="loc_gureCostOfAdministrativeExpenses" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_gureCostOfAdministrativeExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_RepairAndMaintenanceExpenses" xlink:label="loc_gureRepairAndMaintenanceExpenses" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_gureRepairAndMaintenanceExpenses" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetDetails" xlink:title="00000046 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET (Details)">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PropertyPlantAndEquipmentUnderCapitalLeasesNetTablesAbstract" xlink:label="loc_gurePropertyPlantAndEquipmentUnderCapitalLeasesNetTablesAbstract" />
      <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_gurePropertyPlantAndEquipmentUnderCapitalLeasesNetTablesAbstract" 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_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-gaapStatementTable" 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_BuildingMember" xlink:label="loc_us-gaapBuildingMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember" 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_ManufacturingFacilityMember" xlink:label="loc_us-gaapManufacturingFacilityMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapManufacturingFacilityMember" 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_CapitalLeasedAssetsGross" xlink:label="loc_us-gaapCapitalLeasedAssetsGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasedAssetsGross" 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_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" xlink:label="loc_us-gaapCapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation" 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_CapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:label="loc_us-gaapCapitalLeasesBalanceSheetAssetsByMajorClassNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalLeasesBalanceSheetAssetsByMajorClassNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetDetalisNarrative" xlink:title="00000047 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:label="loc_us-gaapPropertyPlantAndEquipmentOtherAccumulatedDepreciation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentOtherAccumulatedDepreciation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/AccountsPayableAndAccruedExpenseDetails" xlink:title="00000048 - Disclosure - 6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_AccountsPayableAndAccruedExpenseDetailsAbstract" xlink:label="loc_gureAccountsPayableAndAccruedExpenseDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="loc_us-gaapAccruedSalariesCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureAccountsPayableAndAccruedExpenseDetailsAbstract" xlink:to="loc_us-gaapAccruedSalariesCurrent" 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_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherEmployeeRelatedLiabilitiesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureAccountsPayableAndAccruedExpenseDetailsAbstract" xlink:to="loc_us-gaapOtherEmployeeRelatedLiabilitiesCurrent" 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_AccountsPayableOtherCurrent" xlink:label="loc_us-gaapAccountsPayableOtherCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureAccountsPayableAndAccruedExpenseDetailsAbstract" xlink:to="loc_us-gaapAccountsPayableOtherCurrent" 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_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureAccountsPayableAndAccruedExpenseDetailsAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/DueToRelatedPartyAndRelatedPartyTransactionsDetailsNarrative" xlink:title="00000049 - Disclosure - 7. DUE TO A RELATED PARTY AND RELATED PARTY TRANSACTIONS (Details Narrative)">
      <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_OtherGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapOtherGeneralAndAdministrativeExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapOtherGeneralAndAdministrativeExpense" 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_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfDebt" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_EquityInterest" xlink:label="loc_gureEquityInterest" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_gureEquityInterest" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/TaxesPayableDetails" xlink:title="00000050 - Disclosure - 8. TAXES PAYABLE (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="gure-20181231.xsd#gure_OtherAccruedTaxesCurrent" xlink:label="loc_gureOtherAccruedTaxesCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_gureOtherAccruedTaxesCurrent" 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_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:presentationArc order="10" 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="gure-20181231.xsd#gure_OtherTaxesPayable" xlink:label="loc_gureOtherTaxesPayable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_gureOtherTaxesPayable" 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/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalLeaseObligationsDetails" xlink:title="00000051 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CapitalLeaseObligationsDetailsAbstract" xlink:label="loc_gureCapitalLeaseObligationsDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_InterestRateUsedToCapitalizeLeaseObligations" xlink:label="loc_gureInterestRateUsedToCapitalizeLeaseObligations" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureCapitalLeaseObligationsDetailsAbstract" xlink:to="loc_gureInterestRateUsedToCapitalizeLeaseObligations" 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_CapitalLeaseObligations" xlink:label="loc_us-gaapCapitalLeaseObligations" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureCapitalLeaseObligationsDetailsAbstract" xlink:to="loc_us-gaapCapitalLeaseObligations" 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_CapitalLeaseObligationsCurrent" xlink:label="loc_us-gaapCapitalLeaseObligationsCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureCapitalLeaseObligationsDetailsAbstract" xlink:to="loc_us-gaapCapitalLeaseObligationsCurrent" 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_CapitalLeaseObligationsNoncurrent" xlink:label="loc_us-gaapCapitalLeaseObligationsNoncurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureCapitalLeaseObligationsDetailsAbstract" xlink:to="loc_us-gaapCapitalLeaseObligationsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalLeaseObligationsDetailsNarrative" xlink:title="00000052 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CapitalLeaseObligationsDetailsNarrativeAbstract" xlink:label="loc_gureCapitalLeaseObligationsDetailsNarrativeAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseLesseeAssetsUnderCapitalLease" xlink:label="loc_us-gaapInterestExpenseLesseeAssetsUnderCapitalLease" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureCapitalLeaseObligationsDetailsNarrativeAbstract" xlink:to="loc_us-gaapInterestExpenseLesseeAssetsUnderCapitalLease" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/EquityDetailsNarrative" xlink:title="00000053 - Disclosure - 10. EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_RetainedEarningsAppropriatedDetailsNarrativeAbstract" xlink:label="loc_gureRetainedEarningsAppropriatedDetailsNarrativeAbstract" />
      <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="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureRetainedEarningsAppropriatedDetailsNarrativeAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_StatutoryCommonReserveFundsDescription" xlink:label="loc_gureStatutoryCommonReserveFundsDescription" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureRetainedEarningsAppropriatedDetailsNarrativeAbstract" xlink:to="loc_gureStatutoryCommonReserveFundsDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_StatutoryCommonReserveFund" xlink:label="loc_gureStatutoryCommonReserveFund" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureRetainedEarningsAppropriatedDetailsNarrativeAbstract" xlink:to="loc_gureStatutoryCommonReserveFund" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/StockBasedCompensationSummaryOfCompanyStockOptionTransactionsDetails" xlink:title="00000054 - Disclosure - 12. STOCK-BASED COMPENSATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="loc_us-gaapShareBasedCompensationAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NumberOfOptionAndWarrantsGrantedAndVested" xlink:label="loc_gureNumberOfOptionAndWarrantsGrantedAndVested" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_gureNumberOfOptionAndWarrantsGrantedAndVested" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_RangeOfExercisePricePerCommonShareBeginningBalance" xlink:label="loc_gureRangeOfExercisePricePerCommonShareBeginningBalance" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_gureRangeOfExercisePricePerCommonShareBeginningBalance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested" xlink:label="loc_gureRangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_gureRangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested" 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_RangeOfExercisePricePerCommonShareExpired" xlink:label="loc_gureRangeOfExercisePricePerCommonShareExpired" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_gureRangeOfExercisePricePerCommonShareExpired" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_RangeOfExercisePricePerCommonShareEndingBalance" xlink:label="loc_gureRangeOfExercisePricePerCommonShareEndingBalance" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_gureRangeOfExercisePricePerCommonShareEndingBalance" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/Stock-basedCompensationDetails1" xlink:title="00000055 - Disclosure - 12. STOCK-BASED COMPENSATION (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_ShareBasedCompensationAbstract" xlink:label="loc_us-gaapShareBasedCompensationAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit" xlink:label="loc_gureShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_gureShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit" xlink:label="loc_gureShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_gureShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit" 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/StockBasedCompensationSummaryOfStockAndWarrantOptionsOutstandingDetails" xlink:title="00000056 - Disclosure - 12. STOCK-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="loc_us-gaapShareBasedCompensationAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxesDetails" xlink:title="00000057 - Disclosure - 13. INCOME 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_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_DeferredOtherTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredOtherTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredOtherTaxExpenseBenefit" 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_OtherTaxExpenseBenefit" xlink:label="loc_us-gaapOtherTaxExpenseBenefit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapOtherTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxesDetails1" xlink:title="00000058 - Disclosure - 13. INCOME 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_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_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
      <link:presentationArc order="10" 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="20" 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="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxesDetails2" xlink:title="00000059 - Disclosure - 13. INCOME 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_DeferredTaxLiabilities" xlink:label="loc_us-gaapDeferredTaxLiabilities" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilities" 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_DeferredTaxAssetsNetAbstract" xlink:label="loc_us-gaapDeferredTaxAssetsNetAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNetAbstract" 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease" xlink:label="loc_gureDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_gureDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease" 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" 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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PrcTaxLosses" xlink:label="loc_gurePrcTaxLosses" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_gurePrcTaxLosses" 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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsDomestic" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsDomestic" 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_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGross" 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="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" 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_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000060 - Disclosure - 13. INCOME TAXES (Details Narrative)">
      <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_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-gaapIncomeTaxDisclosureAbstract" 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/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_us-gaapStatementTable" xlink:to="loc_srtStatementGeographicalAxis" order="10" />
      <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_HK" xlink:label="loc_countryHK" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryHK" 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="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" 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_AccumulatedDistributionsInExcessOfNetIncome" xlink:label="loc_us-gaapAccumulatedDistributionsInExcessOfNetIncome" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccumulatedDistributionsInExcessOfNetIncome" 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_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:label="loc_us-gaapUnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_OperatingLossCarryforwardsDomestic" xlink:label="loc_gureOperatingLossCarryforwardsDomestic" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_gureOperatingLossCarryforwardsDomestic" 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_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BusinessSegmentsDetails" xlink:title="00000061 - Disclosure - 14. BUSINESS SEGMENTS (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/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_BromineSegmentMember" xlink:label="loc_gureBromineSegmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_gureBromineSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CrudeSaltSegmentMember" xlink:label="loc_gureCrudeSaltSegmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_gureCrudeSaltSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ChemicalProductsSegmentMember" xlink:label="loc_gureChemicalProductsSegmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_gureChemicalProductsSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NaturalGasMember" xlink:label="loc_gureNaturalGasMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_gureNaturalGasMember" 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_OperatingSegmentsMember" xlink:label="loc_us-gaapOperatingSegmentsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapOperatingSegmentsMember" 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_CorporateMember" xlink:label="loc_us-gaapCorporateMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapCorporateMember" 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="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NetRevenueIntersegment" xlink:label="loc_gureNetRevenueIntersegment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_gureNetRevenueIntersegment" 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_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" 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="30" 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/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes" xlink:label="loc_gureIncomeLossFromContinuingOperationsAfterIncomeTaxes" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_gureIncomeLossFromContinuingOperationsAfterIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_TotalAssets" xlink:label="loc_gureTotalAssets" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_gureTotalAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_DepreciationAndAmortizationSegmentNote" xlink:label="loc_gureDepreciationAndAmortizationSegmentNote" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_gureDepreciationAndAmortizationSegmentNote" 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_PropertyPlantAndEquipmentAdditions" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAdditions" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentAdditions" 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_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapGoodwillImpairmentLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BusinessSegmentsDetails1" xlink:title="00000062 - Disclosure - 14. BUSINESS SEGMENTS (Details 1)">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_BusinessSegmentsDetails1Abstract" xlink:label="loc_gureBusinessSegmentsDetails1Abstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_SegmentReportingInformationNetOperatingIncomeLoss" xlink:label="loc_gureSegmentReportingInformationNetOperatingIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureBusinessSegmentsDetails1Abstract" xlink:to="loc_gureSegmentReportingInformationNetOperatingIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CorporateExpenditure" xlink:label="loc_gureCorporateExpenditure" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureBusinessSegmentsDetails1Abstract" xlink:to="loc_gureCorporateExpenditure" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_UnrealizedTranslationDifference" xlink:label="loc_gureUnrealizedTranslationDifference" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureBusinessSegmentsDetails1Abstract" xlink:to="loc_gureUnrealizedTranslationDifference" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_IncomeFromOperations" xlink:label="loc_gureIncomeFromOperations" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureBusinessSegmentsDetails1Abstract" xlink:to="loc_gureIncomeFromOperations" 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="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureBusinessSegmentsDetails1Abstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_NetIncomeBeforeTaxes" xlink:label="loc_gureNetIncomeBeforeTaxes" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureBusinessSegmentsDetails1Abstract" xlink:to="loc_gureNetIncomeBeforeTaxes" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/BusinessSegmentsDetails2" xlink:title="00000063 - Disclosure - 14. BUSINESS SEGMENTS (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_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_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" 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_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_srtMajorCustomersAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ShandongMaroiChemicalCompanyLimitedMember" xlink:label="loc_gureShandongMaroiChemicalCompanyLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_gureShandongMaroiChemicalCompanyLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ShandongBrotherTechnologyMember" xlink:label="loc_gureShandongBrotherTechnologyMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_gureShandongBrotherTechnologyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ShouguangWeidongMember" xlink:label="loc_gureShouguangWeidongMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_gureShouguangWeidongMember" 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_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-gaapScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" 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" />
      <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="gure-20181231.xsd#gure_BromineSegmentMember" xlink:label="loc_gureBromineSegmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_gureBromineSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CrudeSaltSegmentMember" xlink:label="loc_gureCrudeSaltSegmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_gureCrudeSaltSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ChemicalProductsSegmentMember" xlink:label="loc_gureChemicalProductsSegmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_gureChemicalProductsSegmentMember" 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_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" 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="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEntityWideRevenueMajorCustomerLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CustomerConcentrationDetailsNarrative" xlink:title="00000064 - Disclosure - 15. CUSTOMER CONCENTRATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CustomerConcentrationDetailsNarrativeAbstract" xlink:label="loc_gureCustomerConcentrationDetailsNarrativeAbstract" />
      <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_gureCustomerConcentrationDetailsNarrativeAbstract" 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_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" 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_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_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" 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="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_AmountsDueFromMajorCustomers" xlink:label="loc_gureAmountsDueFromMajorCustomers" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_gureAmountsDueFromMajorCustomers" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/MajorSuppliersDetailsNarrative" xlink:title="00000065 - Disclosure - 16. MAJOR SUPPLIERS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_MajorSuppliersDetailsNarrativeAbstract" xlink:label="loc_gureMajorSuppliersDetailsNarrativeAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_TopFiveSuppliersPercentageRawMaterialsSupplied" xlink:label="loc_gureTopFiveSuppliersPercentageRawMaterialsSupplied" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureMajorSuppliersDetailsNarrativeAbstract" xlink:to="loc_gureTopFiveSuppliersPercentageRawMaterialsSupplied" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_AmountDueTopFiveSuppliers" xlink:label="loc_gureAmountDueTopFiveSuppliers" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureMajorSuppliersDetailsNarrativeAbstract" xlink:to="loc_gureAmountDueTopFiveSuppliers" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetails" xlink:title="00000066 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CapitalCommitmentAndOperatingLeaseCommitmentsDetailsAbstract" xlink:label="loc_gureCapitalCommitmentAndOperatingLeaseCommitmentsDetailsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureCapitalCommitmentAndOperatingLeaseCommitmentsDetailsAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueAbstract" 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_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueCurrent" 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_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInTwoYears" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInTwoYears" 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_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInThreeYears" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInThreeYears" 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_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInFourYears" 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_CapitalLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInFiveYears" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueInFiveYears" 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_CapitalLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueThereafter" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueThereafter" 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_CapitalLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDue" 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_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments" 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_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" xlink:label="loc_us-gaapCapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments" 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_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureCapitalCommitmentAndOperatingLeaseCommitmentsDetailsAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" 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_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueCurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" 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="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" 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="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" 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_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFourYears" 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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFiveYears" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueInFiveYears" 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_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueThereafter" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueThereafter" 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="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_PropertyManagementFees" xlink:label="loc_gurePropertyManagementFees" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureCapitalCommitmentAndOperatingLeaseCommitmentsDetailsAbstract" xlink:to="loc_gurePropertyManagementFees" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_Next12Months" xlink:label="loc_gureNext12Months" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gurePropertyManagementFees" xlink:to="loc_gureNext12Months" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_Next13To24Months" xlink:label="loc_gureNext13To24Months" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gurePropertyManagementFees" xlink:to="loc_gureNext13To24Months" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_Next25To36Months" xlink:label="loc_gureNext25To36Months" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gurePropertyManagementFees" xlink:to="loc_gureNext25To36Months" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_Next37To48Months" xlink:label="loc_gureNext37To48Months" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gurePropertyManagementFees" xlink:to="loc_gureNext37To48Months" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_Next49To60Months" xlink:label="loc_gureNext49To60Months" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gurePropertyManagementFees" xlink:to="loc_gureNext49To60Months" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_Thereafter" xlink:label="loc_gureThereafter" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gurePropertyManagementFees" xlink:to="loc_gureThereafter" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_Total" xlink:label="loc_gureTotal" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gurePropertyManagementFees" xlink:to="loc_gureTotal" 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_UnrecordedUnconditionalPurchaseObligationAbstract" xlink:label="loc_us-gaapUnrecordedUnconditionalPurchaseObligationAbstract" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureCapitalCommitmentAndOperatingLeaseCommitmentsDetailsAbstract" xlink:to="loc_us-gaapUnrecordedUnconditionalPurchaseObligationAbstract" 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_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" xlink:label="loc_us-gaapUnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapUnrecordedUnconditionalPurchaseObligationAbstract" xlink:to="loc_us-gaapUnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary" 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_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" xlink:label="loc_us-gaapUnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapUnrecordedUnconditionalPurchaseObligationAbstract" xlink:to="loc_us-gaapUnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary" 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_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" xlink:label="loc_us-gaapUnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapUnrecordedUnconditionalPurchaseObligationAbstract" xlink:to="loc_us-gaapUnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary" 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_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" xlink:label="loc_us-gaapUnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapUnrecordedUnconditionalPurchaseObligationAbstract" xlink:to="loc_us-gaapUnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary" 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_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" xlink:label="loc_us-gaapUnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapUnrecordedUnconditionalPurchaseObligationAbstract" xlink:to="loc_us-gaapUnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary" 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_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" xlink:label="loc_us-gaapUnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapUnrecordedUnconditionalPurchaseObligationAbstract" xlink:to="loc_us-gaapUnrecordedUnconditionalPurchaseObligationDueAfterFiveYears" 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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="loc_us-gaapUnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapUnrecordedUnconditionalPurchaseObligationAbstract" xlink:to="loc_us-gaapUnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrative" xlink:title="00000067 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrativeAbstract" xlink:label="loc_gureCapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrativeAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaapOperatingLeasesRentExpenseNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_gureCapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrativeAbstract" xlink:to="loc_us-gaapOperatingLeasesRentExpenseNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails" xlink:title="00000068 - Disclosure - SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION (Details)">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ScheduleIParentOnlyFinancialInformationDetailsAbstract" xlink:label="loc_gureScheduleIParentOnlyFinancialInformationDetailsAbstract" />
      <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_gureScheduleIParentOnlyFinancialInformationDetailsAbstract" 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="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_us-gaapStatementTable" 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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaapParentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_us-gaapParentMember" 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="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" 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_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="10" 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="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="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" 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_AssetsNoncurrentAbstract" xlink:label="loc_us-gaapAssetsNoncurrentAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsNoncurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_InterestsInSubsidiaries" xlink:label="loc_gureInterestsInSubsidiaries" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_gureInterestsInSubsidiaries" 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_DueFromRelatedPartiesCurrent" xlink:label="loc_us-gaapDueFromRelatedPartiesCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapDueFromRelatedPartiesCurrent" 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_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapAssetsNoncurrent" 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="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapAssets" 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_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" 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="100" 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_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" 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_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaapDueToRelatedPartiesCurrent" />
      <link:presentationArc order="120" 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="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" 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="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilities" 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="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" 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_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" 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="170" 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_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapTreasuryStockValue" 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_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="190" 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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsUnappropriated" xlink:label="loc_us-gaapRetainedEarningsUnappropriated" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsUnappropriated" 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_RetainedEarningsAppropriated" xlink:label="loc_us-gaapRetainedEarningsAppropriated" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAppropriated" 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_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" xlink:label="loc_us-gaapTranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapTranslationAdjustmentFunctionalToReportingCurrencyNetOfTax" 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="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" 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_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails1" xlink:title="00000069 - Disclosure - SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION (Details 1)">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ScheduleIParentOnlyFinancialInformationDetails1Abstract" xlink:label="loc_gureScheduleIParentOnlyFinancialInformationDetails1Abstract" />
      <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_gureScheduleIParentOnlyFinancialInformationDetails1Abstract" 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="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_us-gaapStatementTable" 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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaapParentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_us-gaapParentMember" 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_CostsAndExpensesAbstract" xlink:label="loc_us-gaapCostsAndExpensesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostsAndExpensesAbstract" 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_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" 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_CostsAndExpenses" xlink:label="loc_us-gaapCostsAndExpenses" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapCostsAndExpenses" 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_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" 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_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="40" 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_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="50" 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/verboseLabel" />
      <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="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOperatingExpenses" 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_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromEquityMethodInvestments" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapIncomeLossFromEquityMethodInvestments" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" 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="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <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="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails2" xlink:title="00000070 - Disclosure - SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION (Details 2)">
      <link:loc xlink:type="locator" xlink:href="gure-20181231.xsd#gure_ScheduleIParentOnlyFinancialInformationDetails2Abstract" xlink:label="loc_gureScheduleIParentOnlyFinancialInformationDetails2Abstract" />
      <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_gureScheduleIParentOnlyFinancialInformationDetails2Abstract" 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="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_us-gaapStatementTable" 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="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaapParentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_us-gaapParentMember" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" 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_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" 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_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" 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_IncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromEquityMethodInvestments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncomeLossFromEquityMethodInvestments" 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_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" 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_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" 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_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" 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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" 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_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" 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_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt" 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="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" 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_CashPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashPeriodIncreaseDecrease" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapCashPeriodIncreaseDecrease" 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_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapCash" 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_Cash" xlink:label="loc_us-gaapCash_2" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapCash_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>chart.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 chart.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  (! 0(! 0(" @(" @(" P4# P,#
M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_
MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# S_P  1" '! H(# 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#]_**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH)P* "
MBOFSXI_MM>--%_: \0^!?!/POM_%W_"+VEM<W][=>(UTT!I]VU40PR%@-O)R
M.O2J7_#7OQQ'_-!=&_\ "\C_ /D2@#Z@HKY?_P"&O?CA_P!$%T;_ ,+R/_Y$
MH_X:]^.'_1!=&_\ "\C_ /D2@#Z@HKY?_P"&O?CA_P!$%T;_ ,+R/_Y$H_X:
M]^.'_1!=&_\ "\C_ /D2@#Z@HKY?_P"&O?CA_P!$%T;_ ,+R/_Y$H_X:]^.'
M_1!=&_\ "\C_ /D2@#Z@HKY?_P"&O?CA_P!$%T;_ ,+R/_Y$H_X:]^.'_1!=
M&_\ "\C_ /D2@#Z@HKY?_P"&O?CA_P!$%T;_ ,+R/_Y$H_X:]^.'_1!=&_\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !112$X% 'R3X
M4_Y/Y^-'_8.T?_T%Z]3KPC4/C-X-^%G_  4#^,,'BKQAX3\+37>EZ1)!'K.L
MVVGM.@5P603.I89SR,]*[3_AK[X0_P#16_A7_P"%?IW_ ,>H ]#HKSS_ (:]
M^$/_ $5OX5_^%?IW_P >H_X:]^$/_16_A7_X5^G?_'J /0Z*\\_X:]^$/_16
M_A7_ .%?IW_QZC_AKWX0_P#16_A7_P"%?IW_ ,>H ]#HKSS_ (:]^$/_ $5O
MX5_^%?IW_P >H_X:]^$/_16_A7_X5^G?_'J /0Z*\\_X:]^$/_16_A7_ .%?
MIW_QZC_AKWX0_P#16_A7_P"%?IW_ ,>H ]#HKSS_ (:]^$/_ $5OX5_^%?IW
M_P >H_X:]^$/_16_A7_X5^G?_'J .A^+'PNTCXU?#C5_"VO0F;2]9@:"78=L
MD1(^61&_AD5L%6Z@CBN-\*_LM6L5QJ=UXL\0:KXSO->\.)X8U2*[CBBL+JU7
MNL*KE7/<EV!/0"M'_AKWX0_]%;^%?_A7Z=_\>H_X:]^$/_16_A7_ .%?IW_Q
MZ@#FXOV'/#&@V_AG_A&=<\8>#+OPOX=B\)17FBWT<4M]I<1+1VUQOC<. 22&
M7:XR<,*Z3QS^RWX-^(GB;X;ZKJ5C</=?">]-]X<87#,;60Q"([V8EI 449W$
MG/.31_PU[\(?^BM_"O\ \*_3O_CU _:\^$3=/BU\+#_W-^G?_'J .0^+W[ ?
MA+XQ:GXYFN-<\8Z+9_$KR)/$FG:7?116VIRP[/*E.Z)G5U\N/&Q@/D''7-+Q
MY_P3B\$>/;/5[-M;\;:5IWB;[')KUK8:HJ1ZY<6NTQ74^]&)FRB$LA4'8,C
MQ7H-S^U=\*;/;YWQ4^&,6]=R^9XLT]=P]1F;D>]1?\->?"+_ **W\+/_  K]
M._\ CU#TT8+78X3Q_P#\$[?"GQ!TGQ'IDOBCQ[IFB>+-6AU_5-,L-2CC@N-1
MB,)6[W-$T@D)@B)P^W*\**]#\#? BU\*_%K7?&U]J-YK/B#5+6+2K26<D)I>
MGQ ;8(U)/SNPWR2<>8P4X7%5_P#AKWX0_P#16_A7_P"%?IW_ ,>H_P"&O?A#
M_P!%;^%?_A7Z=_\ 'J /0Z*\\_X:]^$/_16_A7_X5^G?_'J/^&O?A#_T5OX5
M_P#A7Z=_\>H ]#HKSS_AKWX0_P#16_A7_P"%?IW_ ,>H_P"&O?A#_P!%;^%?
M_A7Z=_\ 'J /0Z*\\_X:]^$/_16_A7_X5^G?_'J/^&O?A#_T5OX5_P#A7Z=_
M\>H ]#HKSS_AKWX0_P#16_A7_P"%?IW_ ,>H_P"&O?A#_P!%;^%?_A7Z=_\
M'J /0Z*\\_X:]^$/_16_A7_X5^G?_'J/^&O?A#_T5OX5_P#A7Z=_\>H ]#K,
M\;_\B-KO_8,NO_1+UQ__  U[\(?^BM_"O_PK]._^/5F^,_VN?A)-X)UQ4^+'
MPN=FTVY4*OB[3B23"X QYW>@#TO_ ()P_P#)C_PY_P"P6/\ T8]>W5X=_P $
MV+E+O]ACX:RQ.LD4ND*Z.IRKJ78A@1P000017N- !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %!Z444 <9XV_9_P#!
M'Q,U-;[Q+X*\)^(K]$\M;G4](M[R8*#D*'D0G:,G S65_P ,<_"3_HEGPX_\
M)JR_^-5Z110!YO\ \,=?"/\ Z)9\./\ PFK+_P"-4?\ #'7PC_Z)9\./_":L
MO_C5>D44 >;_ /#'7PC_ .B6?#C_ ,)JR_\ C5'_  QU\(_^B6?#C_PFK+_X
MU7I%% 'F_P#PQU\(_P#HEGPX_P#":LO_ (U1_P ,=?"/_HEGPX_\)JR_^-5Z
M110!YO\ \,=?"/\ Z)9\./\ PFK+_P"-4?\ #'7PC_Z)9\./_":LO_C5>D44
M >;_ /#'7PC_ .B6?#C_ ,)JR_\ C5'_  QU\(_^B6?#C_PFK+_XU7I%% 'F
M_P#PQU\(_P#HEGPX_P#":LO_ (U1_P ,=?"/_HEGPX_\)JR_^-5Z12-0!YN/
MV._A&?\ FEGPX_\ ":LO_C5!_8[^$8_YI;\./_":LO\ XW7<R:SF\FAB@GG,
M! <IM^4D9[D=J!JDA /V"\QU_@_^*H \ _9T_9<^&.OZ?XF:]^&WP_NFA\07
M449D\.69\M 1A1^[X [#H*]%7]COX29_Y);\.?\ PFK+_P"-4OP.\-:KX)M/
M$*7^FW$?V_6KB]@VF,[HGVD$_-QSG\J[C^U9%/\ QXW?7_8_QJI_$R8;'#_\
M,=_"/_HEGPX_\)JR_P#C5+_PQU\(_P#HEGPX_P#":LO_ (U7HB3;H@3\IQR#
MR5J2I*/-_P#ACKX1_P#1+/AQ_P"$U9?_ !JC_ACKX1_]$L^''_A-67_QJO2*
M* /-_P#ACKX1_P#1+/AQ_P"$U9?_ !JC_ACKX1_]$L^''_A-67_QJO2** /-
M_P#ACKX1_P#1+/AQ_P"$U9?_ !JC_ACKX1_]$L^''_A-67_QJO2** /-_P#A
MCKX1_P#1+/AQ_P"$U9?_ !JC_ACKX1_]$L^''_A-67_QJO2** /-_P#ACKX1
M_P#1+/AQ_P"$U9?_ !JC_ACKX1_]$L^''_A-67_QJO2** /-_P#ACKX1_P#1
M+/AQ_P"$U9?_ !JD;]CKX2XX^%OPZ'T\-67_ ,:KTFB@"IHFCV^@:;!96=M;
M6=I:QB*&"WC$<4*#@*J@   =@*MT44 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %-8?-^%.J.5"SC'H: /!?VH-372?B5\-I/[0DL9)O'-G"J+<^
M4+I&@PR%<_..!Q7SK\0OBEX\L?''B'4M*FOY_B7:?%F'1;33PIW#1Q8,Z0!?
M^?1_W4C,.-[\G-?<&L>"QJ^MF[FTS1]0,<ZW-LU[%O>VD5 NY,J=K<=1@U*W
MA^9M;_M0Z5H(U-4\E+O:?/"'&4W[-P7@=\<4 ?"'PSLO$OQ<T_X;^&M \07L
M.J_$#P9J&I_$&[F#/%:ZC#>6CQBX((:-BPO;<*,?(OHM>DZ-\63\ O!OA2W\
M07%WXBTC0+N_GTV>VG-M#J0%P[/('E.76WCF6&*'K*4<C(5:^@?A=XA3Q7<^
M)'T_P_HFG2V6HOI]ZRJ$:]=1N+,53+#]X?O>I]:Z#5/"/_"0V$%MJ&A^&KVW
MM)%E@BGB\V.%U^ZRJR84CL11L!K:%JD>MZ1:WL(D6*\@2>%'78RHRAAE3RIP
M>0>E:(Z5#!&8XE!!SCMSS4PZ4 +1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1FBD/2@ W#'6EKX^^+^K^/OB7^W'XN\(:1\2M;\%>'O#/A?3-0M[7
M3+.!S-<7$UPLCNS\GY8TP/K5H?!+XC_]%\\=_P#@NM/\* /K>BODC_A2/Q'_
M .B^>.__  76?^%'_"DOB/\ ]%\\=_\ @NM/\* /K>BOD@?!+XCG_FOGCO\
M\%]G_A1_PI'XC_\ 1?/'?_@NM/\ "@#ZWHKY(_X4C\1_^B^>._\ P76?^%'_
M  I'XC_]%\\=_P#@NL_\* /K>BODC_A2/Q'_ .B^>.__  7V?^%'_"DOB/\
M]%\\=_\ @NM/\* /K>BODC_A2/Q'_P"B^>.__!=9_P"%'_"D?B./^:^>._\
MP76G^% 'UO17R1_PI'XC_P#1?/'?_@NL_P#"C_A2/Q'_ .B^>.__  76?^%
M'UO67XTU&^TGPIJ%UIEHM_?VT#RP6S2>6)W49";L'&<8Z5\N?\*1^(__ $7S
MQW_X+K/_  I'^"7Q&"'/Q\\=\?\ 3A:#'Z4T[.XFKJQF?\$U/VL/$7[0'Q \
M=6%QX*?0;"SU"2\O[F6[WFWN6P@M@NWDC8Q)SQZ<U]CCK7QEX3_9/\5^ 9-1
M;1OC3XQTQM7NVOKWR=+M$^T3OC<[<<L<#-;)^"/Q'Q_R7SQW_P""^T_PKIQU
M2G5K<]./*NWR,,-3G3IJ,W=GUQ17R1_PI'XCC_FOGCO_ ,%]G_A2?\*2^(W_
M $7WQU_X+[/_  KE.@^N**^2/^%(_$?_ *+YX[_\%UG_ (4?\*2^(X_YKYX[
M_P#!=9_X4 ?6]%?)'_"DOB/_ -%\\=_^"ZT_PH_X4C\1_P#HOGCO_P %UI_A
M0!];T5\D?\*1^(__ $7SQW_X+K3_  H_X4E\1\?\E]\=_P#@OL_\* /K>BOD
MC_A27Q'_ .B^>.__  7V?^%'_"D?B/C_ )+YX[_\%]G_ (4 ?6]%?(__  I+
MXCXS_P +\\=X]?[.L_\ "E_X4C\1_P#HOGCO_P %]G_A0!];TA.*^2?^%(_$
M?_HOGCO_ ,%UG_A5#Q1\'_B7I7AC5+N+X^>._.M+&>>/.G6F"R1LP[<X(&:
M/L;-%>4?L/?$#6/BK^RCX'\0^(+L:AK6IZ:CWET(A%]ID!*ERHX!..U>KT %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 ?)9_Y26?%3_L2M _]*+RO4*\O/_*2SXJ?]B5H'_I1>5ZA0 4+\QQG
MJ0.G3\>Q]** VUAT 'S9(S@_TH \8T[]M72M:O/BY#9^%?%%S+\&[N.TU=0U
ML/MY>/S-]N3( 5V9/S;3QP,\5[%97T-[;Q%9(U>5%=8S(I=<J#C@^]?&GAWP
M]K?P_P#C3^T]X;O- UUK_P"+FI64WA=X;9WM[ZW:T:%IFE'R(L3'Y]Q4CL&K
MR/XD_"[1;KXJ?M%:)X0\,7,GQ=N/$VA)X2O=+M) VGW1LXVGF2X7Y+< AGD+
M$;LYP: /TI6XCDDVK-&S=U#@D_AFG%U#[=R;NNW<,_EUK\SS\,+'5O$'Q$TC
MP!X<NX/B[!\5[9M&U:ULWVZ3:IM>[D^T#Y$MP-WF)GYBWW#74Z#\$?&/B+]H
MK7U\5&_T[QO!X_;5M/U2#1)I[JZTC<QB"7V_RQ9B JDD1&=PX5NM 'Z#>:A_
MY:1'/ 'F#GVI9)%M8F>69(8H\M++(P14 &2S$\*H'>OCC]F?]E[X7^,_VDOB
M]?7'ARYC:T\=0Z]X200W=G:VL,5A;H]Q:@A47=/YRR ?ZPKR" #7U9\5?"<O
MQ%^%_BGP_%*D%QK^D7>FI*XXB>>%HU+>PW9H \T^'_[9</Q(O/#5[I?@?Q=)
MX)\77TNG:=XGQ ;7<GF#[0\6_P Y(&:)D5RG)(X (-='\&_V@S\6/BEX_P#"
MLWA[4?#^H> 9K.*;[7+%(;Q;F-Y$<>6S*% C/4CJ*\K_ &$OB!JW@#X%_#CX
M4ZAX2UVV\:>%[7^R_$,,]N8[;2(HFD"W+3$>7+'* A0(6/S\A<5F_#WQ9<Q_
M'K]IK4M!TO5]7O==TW3Y/#MLL5Q8?VW-;6=PDD,<[*H0^847=D$%ACUH ^J0
MZ.QV.C8/\+AB/K[T+(KL0KHQ'4*P)%?GW^R'H5]\-?VD/#FH:1H7B66QUOP'
M>V6NV>F:(^G6=CJZS^;]GDFD_>RS+'N_?2M)DCY3@XIO[*/@BY^'>IZP=)\-
MZEXBCB\&WBR:[9Z?/H/BC39')(L]0#?Z/>W+9.R6-<@@$DT ?H*LBN3M=&QU
MVL#C\JPOBE\2]'^#7PYUGQ7X@N?LFBZ#;&ZNY=NX[<A54#N69E4#U85\I?\
M!-[P#_PK[XLZA;Z?I.GZEIB>&8;>3Q1%I%UH5]Y@G9A9:E;N?*N+OG<9HACG
M!)KV;_@H+\']8^._['OC'PWX?A:XUB>*"[MK<'FY:"XBG,0)_B(1@,]20* .
MA^$'QXO_ (E>([K3-6\"^*/!4\.FV^J0RZLT#0W44Q8!-T3L%F3;\R-C&X8S
M7HFY6) ="1U 8''UKXZ^+7Q#UW]I'5/BC-J,&KWOP?N?A\[Z?H^J>&U'E>))
MHKA39_ZO[09(B(2&R4#.?F( Q@6G[*=CI?\ P3\L-6^&VDZ__P )_>^'=!TS
MQ5(9ITU74K>![=[^!S-C<ZIYR9 RR#:#TH ^X9+N-8O,,L.TN%!WC&?3ZT&[
MC\R1?-@+(<$;P-M?G3\>/@A<>*;SQIX@^%OA.]M?@SHFI>$]9TW3;?39+9Y=
M0M+]6O[JTMW"R!TMR1*=HWX'WL"N=^-/A+3?%EI^T1XJU;P1X@@\(>)OBGX.
MU;0[B[TY[=K^$WD<-S);IN#AW1RA& 2&(Q0!^G:LK#Y65QZJ01^E>?\ [0'[
M0]C^SO!X4EO]%UG6CXO\06OAFT73C#F"XN6VQ-+YCJ%CW=2.:\T_8G\(QZ+\
M9?B_JGA/1[[P_P#"/5;W3AX9L9[9[*&2YBMV6^GMX7^>.-Y<9)"[F&<4O_!1
M.":?2OA%)%;7EPFG?$O1M1NC;VLDYMK6WE\R:=U13\BKUS^ )XH ]Q^(_BBX
M\ > M5UBTT>_\0WFEVYFBTNS:-+G4G& (HS(R*'/;<0.*O:'JIU70[*[GMYM
M,DNH$F>TNY$$ULS $QOAB"RYP<$CC@U\P_ML_$'2OVGOV.?C+86WA/6KQ='>
M&R\/SW6FR^9JUZ?*E2:S3;OPAW('(7!4UX]_P52\ P?M!?#;P%?Z1X=U/Q#<
MVW@S78HVBTZX\Z"[*V2VR$;0RMO2?:3SPWKD@'W9\3O&T_P^\ :EK=CHFH>*
M;K3XP\6E:9-$MW?,65=D1D98]W.?F8< U'XL^*6B?#WPOINJ>(;M-$BU":&U
MBBN!F5;B;:$A*H3E]QP2,@8)Z5\!67P@2P_X)S_%W1Y/"M^TW_"6Z==^%K(:
M?,TZRK%I[22VJ[=R'<MQD\#A^>:]X_;\^$WAS]H3X ^ _$TOA:T\66^@:[I]
MY<33::\EQ;6 ?;<$1E1(0#C<-N>.,T ?4\D@B8EI(@JMG<S@J#R,;N >_2J/
MBG7E\+^&K_5#;RW?V&U>Y%O$Z+)<%5+>6I8A-QQQDA?4U\=_M6>%)O$7BGX1
MWMOX8CT?X-VND:E"^D7N@2ZA8Z;?-,AM)9[.)LC=$)=C;3M\W! )XY.^^#&J
M>$QX!MOB?H?B;QSX'M/AU>V&AV%WIS3S6NNO<;XTGC1F"3/"2L3MG:O!84 ?
M:/[/WQ>M_C_\$/"OCBULY].MO%-@FHQVT[JTEN&+#8^WY>".U=:!@5X]_P $
M]/#^I^$/V(/A=H^LZ1J.@:KI.AQ6=SI]Z@2XM&5G^5E!([CO7L6<T %9GC?_
M )$;7?\ L&77_HEZTZS/&_\ R(VN_P#8,NO_ $2] %G_ ()P_P#)C_PY_P"P
M6/\ T8]>W5XC_P $X?\ DQ_X<_\ 8+'_ *,>O;J "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /DL_\I+/BI_V
M)6@?^E%Y7J%>7G_E)9\5/^Q*T#_THO*]0H *,T44 +YK"-DW.$DZA6YS].AK
M \)?#+P[X$\0:WJNC:59:9J/B23S=5G@9E>^D]9.<%L>W2MTC-*&Q0!@>!?A
M9X=^&4FI/X>TBUTDZS,;F_\ (+#[5*>KL"2"WO70^<^S;N;'IFF]** 'R7#S
M* SLP'(!.<4SU]^OO110 IE9H@A8E%Z+G@?A3GN))%PSNP]"V:910 ][F24?
M,[MVY;-)+<R. 6D?Y.02Q^6FTZ  3J3G&0#].^* /+_'W[7/A_P%XF\66VI1
MZ@VC?#S3TO?$VLQ1^;;:,T@#10$#EI"C*YV_=5@3UK,O?V]?ACI6AZSJ-[J^
MH:='H&E1:_>VUWITJ7*:=*=J7:Q$;FA+'[PX!(KYH^,1_P"$*_89_;.\/:Y)
M%:^(XKZ_U&9Y)E#WUK=E)+.1!D[E6(K'P.&4KU%5/V?_  G9?%;]HW2O#1UR
MU^*B>-?@LVCW6J HZ^#T\MC#:R&$>7B:20X#X?,9YQB@#[4L/VA=#UCQ!#IM
M@=<U/47T2'7XX[2PEE,EG,<0D$?QN0<(.3@^E<WIG[8&@^-_A)K/C?PU8^)/
M$6D: 7%V_P!B:U9UBD9+EHVEP',&Q]Z#YOD(')%>0?\ !)*;6(?@[J'C#Q]M
MTN\TB>'P3!<W+K' VF:0?LR2$G P9Q.VXG^+%/\ ^"7'Q4\,:1^P]JNH7NK:
M;-I>@:QK]]JBI,LOD6W]HW3DR*,D;T!V@@!NP- 'U)X:\7V?CSP]IVNZ5??;
M]-U2WCNK.Z5LB2)AN5O4$CMVY':LWXB?#30/C!H\5CXGTNWUZRM;@7<4-PS;
M8IEZ2?*00PZJ>W7J*\T_X)V^&[_PK^Q+\/K+489[2Y^R7%PL<X.Z.&:\GFAR
M#R,PR1X'8&O:"<D=\=/:@!68L!N+-A0@+-N.!P!GO2I,T6=K,N>N#C--HH ?
M]HD+[M[[L8SNYQ0+J0,3YCY/4[CS3** '_:9-^[S'W=,[CFD\Y_-W[FW_P![
M//YTVB@!R3/&V59@3U(/6A)GB)VLR[NN#C--HH "=S9[GJ:*** "LSQO_P B
M-KO_ &#+K_T2]:=9GC?_ )$;7?\ L&77_HEZ +/_  3A_P"3'_AS_P!@L?\
MHQZ]NKQ'_@G#_P F/_#G_L%C_P!&/7MU !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%(>E 'R8?^4EGQ4_[$K0/_
M $HO*]0KR7XN:#\1/AI^W%XP\7:/\+O$'CGP_P")O"VE:?!>:7J=E!Y%Q;S7
M+2(\<\BM]V12"..:G'QF^*!'_)NOQ#_\'FC_ /Q^@#U.BO+/^%S?%#_HW7XA
M_P#@\T?_ ./T?\+F^*'_ $;K\0__  >:/_\ 'Z /4Z*\L_X7-\4/^C=?B'_X
M/-'_ /C]'_"YOBA_T;K\0_\ P>:/_P#'Z /4Z*\L_P"%S?%#_HW7XA_^#S1_
M_C]'_"YOBA_T;K\0_P#P>:/_ /'Z /4Z*\L_X7-\4/\ HW7XA_\ @\T?_P"/
MT?\ "YOBA_T;K\0__!YH_P#\?H ]3HKRS_A<WQ0_Z-U^(?\ X/-'_P#C]'_"
MYOBA_P!&Z_$/_P 'FC__ !^@#U.CO7EG_"YOBA_T;K\0_P#P>:/_ /'Z/^%S
M?%#_ *-U^(?_ (/-'_\ C] '<WWPZT+4_&,'B"?2K&76H+5K!;MXE+- QW>4
MX(^=-Q) /0G-:=CI=KI.[[):6MGYBA7$,"Q%MO3=M _"O,_^%S?%#_HW7XA?
M^#S1_P#X_2K\9OB?O_Y-U^(6>G.NZ/S^/GT >GM;1M"8S%%Y1SF/8-AR<GCI
MR>:S]6\$Z+KVC3Z=>:1ID^GW+(TUL;5!%,48.A90 #A@",]Q7E_A[]I3QYXL
M%W_9O[/_ ,0[K^S[EK*YSJ^E)Y4R@$C#3C/!'(XK0_X7-\4/^C=?B'_X/-'_
M /C]#T$G<]3)W&BO+/\ A<WQ0_Z-U^(?_@\T?_X_1_PN;XH?]&Z_$/\ \'FC
M_P#Q^@9ZG17EG_"YOBA_T;K\0_\ P>:/_P#'Z/\ A<WQ0_Z-U^(?_@\T?_X_
M0!ZG17EG_"YOBA_T;K\0_P#P>:/_ /'Z/^%S?%#_ *-U^(?_ (/-'_\ C] '
MJ=%>6?\ "YOBA_T;K\0__!YH_P#\?H_X7-\4/^C=?B'_ .#S1_\ X_0!ZG17
MEG_"YOBA_P!&Z_$/_P 'FC__ !^C_A<WQ0_Z-U^(?_@\T?\ ^/T >IT5Y9_P
MN;XH?]&Z_$/_ ,'FC_\ Q^C_ (7-\4/^C=?B'_X/-'_^/T >IUF>-_\ D1M=
M_P"P9=?^B7KS_P#X7-\4/^C=?B'_ .#S1_\ X_5+Q+\6?BEJ?AC5+2+]G;Q_
MYUY9301AM<TC[SQLHR?/X&30!ZM_P3A_Y,?^'/\ V"Q_Z,>O;J\H_8=^'^M?
M"K]E#P/X>\1V?]G:YIFFK'>6GFK*;9RS,4+*2I(SC(.*]7H **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ;Y0R
M..E.HHH **** "BBB@ HHHH **** "BBB@ HHIKDCI0 ZD89%<GXE^,&B^"O
M$VG:5K&I6UC>Z]?+I^E1/G=>S% Y1>.N#GFJO_#0_A'_ (3F3P[_ &Y9#4HI
MVM&R^(A<+&)7M_,^[YJQD.4SD*10!A_LS<3>.??Q-<9_[XCKU.O$?A[\;?AY
M\.M!\4ZE;^)_MMO+>#6)F,>6F2>001O JC,D;2(8U8=64_6O0=)^,_A_Q!IN
MBW5AJ<%Y'XADEAL/*&XRO$6$H/IL92K9Z-Q1+<F.B.MHJ.&0O$K'^( U)04%
M%%% !1110 4444 %%%% !1110 4A7=2T4 (J[:6BB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ IDGWA3Z0KDT >-?'KP9KGC'QYX,;1M+DU"+2?
M%]G?ZC()HHUL[9(?FD(<@MUZ("?:O!M8_8?\=ZSX<7P.MK:06,/Q*U+QJ/$C
M7"&.XM;B*X9(3&#YH??=^7T(Q 3D BOM";PW;S7$DN9U>4@N4F9=V/H:;)X=
MA4JWF70((_Y;OS^O- 'R%\+_ -BKQ#K^K?#Q/&6CG3=&^&GPXC\)NEG=H9]9
MOHS"!/$R-\JK]E1TWX.9B"/O5K^)_A=\2O@[I>FS^ =#@B%_#.SVD)CE?2&:
M[AD2 -(P!CD62\EG*@$R; #A5!]I^!&L7?C*S\12ZA>75P]EK-S:6Y\TCRX5
MQA>/3UKNV\.V[9!DO,,-K?Z0_(]^:<DU*S%&2:NBW:NPLHMP 8(N=O0' JQ4
M:VRI&JCHHVC//%24AA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2$
MX%+10!SOB/XM^&/!NH?9-7\1Z#I5T5#B"[OXH9<'H=K,#@U2_P"&@/ 8_P"9
MU\)?^#>W_P#BZ^4;SX+>#OB=_P %!?C#<>)_"?AKQ'/:Z9I*02ZIID%V\*E7
MRJF125!]J[8?LB_"?'_)+OAU_P"$U9__ !N@#W:3]H/P+&I/_":>$L?]A:#_
M .*H_P"&@_ @/_(Z^$>>G_$W@_\ BJ^$O^"D_P $_!'P9_9%UCQ1X6\&>"O#
M>K:;JVE1B\L/"VGS3&*:_@@F78\#ACY<C8 7.<8YKSOPSXF^$7A;]J+XP2ZS
MX1T34? _AG2/#D.C:'=>!;.SE;4M05T*0QR6T4K22RA%4NVP;FZ#D 'Z9)^T
M%X$;.?&GA-<=CJ]N/_9Z7_AH#P'_ -#MX2_\'%O_ /%U\!^-OB[\"OA[H^H_
MVK^SM:P:_H>L:;HVH^'$\+Z/)J=HVHD+93;0YC>*5B%RC$J?O 5L1>+O@0G@
MG6=0N_@3HVG:[H?B&R\*W'AJ?PMI9U,ZC>D"TB5ES!B4$$.90H'WB* /N.3]
MH+P(J9'C3PD3Z?VQ;_\ Q=,'[0W@4G_D=/"/4K_R%X.OI][K7QY^S=I'P<_:
M5E\5I:? +0O#A\':F^C7QUCPSI0$ERG^L2(PE\[>A8X'IFO(?^"GFD>!OV6-
M9^#NJ:7X%\)V>D:OXEEL]<L=.\):?<2ZM;"W9UB(:!F ! .5P0H8\T ?I'_P
MT)X$!Y\:^$AD'@ZO!GCK_%3O^&@/ ?\ T.WA+_P<6_\ \77P7\.OA]\+/A#\
M%_ <NO>"_#?Q8\8?%)_MVBV5CX8TE9[L21B;R;8F.&,001LJ[Y&!.02?FQ5>
M?XO? >ZO?#&GZ/\ L\6WB#7O$^IW>B?V19^%-)2[TO4+8!I;2Y\QE1'"L&W;
MMA!!W<C(!]^?\- > _\ H=O"7_@XM_\ XNC_ (: \!_]#MX2_P#!Q;__ !=?
M#-AXV^ /B+P#X*UK0_@?HFOWOCN6ZAT_1;3PIIJ7T36ID6X\PR[(@(VC8'#G
M)(V[@:[+]FCP+\&?VH/A#IWC73/@KX5T'2M7EF2RCU;PSIHFN8XW*>:HB#KM
M9@VT$[OE.0* /K$_M"^!/,P/&OA#_P '%OS_ ./4LG[0G@5!_P CIX2ZXYU>
M#K_WU7Q?^W=^S7X#\"_L?_$/Q-X<\(>#?#.N>%=!NM5L[JQ\-::S&2-,JK++
M ZD9YZ ^]<U\>O@;\.OA=IWP?TF?P.1_PDOB+2X;CQ%8>&=#:*=YF4BRO!)$
MK"*0GK#'N ZM0!][+^T#X$/7QKX2Z_\ 07M__BZR/'_Q@\&^+/!FI:;8_$;P
M[I-[>V[Q07EKK-NLUM(1\KJ=QY!QVKX]_:5USX#_ ++^LS6^M?!#PY=VMG8C
M4KR^MO#>E0VEI$9/+P'G,9E<?>*1[W YQ7/?&+XM_ GX-?$#0- G_9T@US_A
M,+ 7_AJ]T[PII/V?Q%E4;R+82,DAGVN"490< GIS3BVFFA-<RL=C_P $P?$>
MO^%/$WC;4/B-\6K*ZM+/49;"SL;K6K?RKV3.9+S&1D,-NT_[U?9'_"_? 9_Y
MG7PE_P"#>W_^+KXA^+WP>^&=A^T5\(/#\OPQM/#L>O7$EPRVWAK19-.U-A$2
MUC=DAIE,?WB8AM)(^=JQ_'?Q4^!7P[^(GB[0K_\ 9XM6LO EW96FN:W#X5TI
MM/LOM;I'!)G=OD4LZ@A%9EY) &*WQ>(=>HZC5KF6'H1HT^2^Q]\?\- > _\
MH=O"7_@XM_\ XNC_ (: \!_]#MX2_P#!Q;__ !=?!_QP^(WP'^"6N^(+,? '
M3?%,'A:YLK#4KW1_"^D^1#>7C[+>V F:-V=F*C*J5&\9;KCW6V_9)^%4UK$\
MGPI^'UO))&KO#)X;LM\)(!*-B,C(/!P2,@X-<YL>\+^T)X%=R!XT\)8!V_\
M(7@Y/_?5/'[0/@,_\SMX2_\ !Q;_ /Q=? ?BS]F?PI%_P4A\,^#X-$\-1>$]
M5\%W7B*?2!X8TKRFN(;Y(516-KY@C,9((WY.>HJ3PM\5_@3XI\93Z<_[.UOI
M6GVWB[_A![C6KOPII']GP:JTOE1Q95FD97;@.J%1_$5- 'WN?V@? A/'C7PD
M<<G_ (FT' _[[I$_:#\"%R#XU\)<?]1BW_\ BZ_-'XVZI\-/'/Q+^%\/@;X2
MZ;%X8;XEP^'K_6H?#.DC1O$'E&1+BU7(,[8=2H9552P^\17<^#?BO\ O&>G?
M"V=/@5HMFOQ5\2WOA2P%QX8TS_B6WEK+)%(+@+G@M$VTQ[^W2@#[V?\ :"\!
MJN?^$V\)<?\ 47M__BZ:G[0O@1GP?&GA,<9'_$W@Y_\ 'J^(_A/XB^"/QF\5
MM9^'?@!I=YIOVN^T^+68O#&DR6GVJT=HY(9%1C+ S.C*OG(@.,Y K/\ V:;?
MPO\ &[QC\3],U/\ 9;T32(_!7B6XTBR/]@:-F18[:WE2"7$K9N&:9OF'[O!7
M+9!H ^[_ /AH'P'_ -#MX2_\&]O_ /%TA_:"\"*V/^$U\)>__$XM_P#XJOA+
M]GOQY\$OVE+S1AH7[./V;3M7FN;-]4O/!FFI9:==6Y=98)G7<004(#J&C)(P
MU6?V</AE\)_%-A\7=?O_ (<6<D/AOQ'=VMQHVK^$=):30C;("]O:+:(QEC;(
M9=S,Q)[=* /N/_AH/P)_T.OA+_P;P?\ Q5'_  T'X%R?^*S\)# '/]KP=_\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ***0]* /DCPJ?^,^?C3_ -@[1_Q^5Z]4Q^/TKEOB7^Q5XJUKX\Z_XZ\'
M_$JY\(R^)[.VMK^R?28+Z/?!N"NC.-RY!Y&:I?\ #(7Q?_Z+A_Y;%I_A0!VV
M*,5Q/_#(7Q@_Z+A_Y;%I_A1_PR%\8/\ HN'_ );%I_A0!VV*,5Q/_#(7Q@_Z
M+A_Y;%I_A1_PR%\8/^BX?^6Q:?X4 =MBC%<3_P ,A?&#_HN'_EL6G^%'_#(7
MQ@_Z+A_Y;%I_A0!VV*,5Q/\ PR%\8/\ HN'_ );%I_A1_P ,A?&#_HN'_EL6
MG^% ';8-?+_B?PS>_"OXN?'30Y;&]NK3XOZ*=4\-W$-N76XODM)$NK,L.DV=
MK1IU9 Y[5[5_PR%\8/\ HN'_ );%I_A0?V1/C 0,_&\-CIGPO:<?3WH _/;1
M_P!BSQKI/@;]G^/PGX<\3:!XNLOAKKVCZIJ$LMV$TG4;BWDB@!+,RP[G9<,@
M Y]*],\<_L^WWB]7NO!'PZO?"?AS2?AG?Z#XFTA](^S-X@U*08BMPFW%TZ/E
M_M # YP'/2OKX_LC_&+_ *+FY+'+'_A&+09[>E'_  R1\8V)S\<CUR-OABU'
M/U_PH ^,=9^&T'[-?AO5-9M?">H^$_#\'P)2PU2>QT^2QC?4TN&?$[QIDW 5
MU_>-EB"1G@XV?^";/A"W\+?M#B7Q;X$M_"GC^3P#86^G-8V>G'3_ + C'S9T
MFM)9")Y6)WF3:714'.*^LY?V0_C#+"\;_' 2)(-K*WA>U(8'J".]9'A+_@G]
M\0/ +W!T+XK:7HWVMLSFS\'6,33>FX@<F@#EO^"FG@W4_B/^PQX^\/:+I6I:
MWJNLPVEO;6=A"\DTQ6\@E;&WD?NT<YR.1US7S_'\"?'OASX/>,/@MH6@^(]1
M\$>'==TWQ)X>%VSH=7TB25+B]THS,!F2.4R2%&.9 Q3)Y%?2WPK^!7QC^(MO
MJTO_  NE;?\ LO4IM.4?\(U:MO5"/F)P.N:ZL?LC_&' '_"\<C/(_P"$7M/P
M(XX/O52C9V$G=7/CKX^?L]R_%;0/B?=^'OASJ-I\./%6L>%6T3PV^A?9W>XL
M[]9-4OTL@H-LK0?+N 4R!2/3.)^UKX3N?ASJ'Q4T/PQX+ELM'\7>.O"O_"):
M,]@+/1M9D@8R7<85]MNJ2 *&#E%D;J6/%?<)_9'^,3,2?CF3G@ ^%[3@52U_
M]B?XJ>*M*FL=2^,=I?V4X(>WN?"=G+$^>.5(Y']:D9\G_ ];/P=^S-\=?#7A
M[P+?Z5\6?%_B:ZL+W1S8VD,9O[Y,PQPM:O)%]CMX@2S*Y\M0<@=*^T_A/X$'
MPO\ A;X<\-+,;K^P=-@L3,5 \QD0 G XZYKF/#?[#/Q-\&:4ECI'Q>L=-LH\
ME+>V\)6<<29^\0% ZUHM^R'\8&/_ "7$_CX8M/\ "@#M<48KB?\ AD+XP?\
M1</_ "V+3_"C_AD+XP?]%P_\MBT_PH [;%&*XG_AD+XP?]%P_P#+8M/\*/\
MAD+XP?\ 1</_ "V+3_"@#ML48KB?^&0OC!_T7#_RV+3_  H_X9"^,'_1</\
MRV+3_"@#ML48KB?^&0OC!_T7#_RV+3_"C_AD+XP?]%P_\MBT_P * .VQ69XW
MX\#:]_V"[LGV'D/UKG/^&0OC!_T7#_RV+3_"J^K?L9_%W5])N[.3XY,(KR!X
M'QX8M. ZE2>G7!.* .T_X)OMN_8?^'/_ &"Q_P"AO7MU<5^SK\'8OV?O@KX=
M\&07MQJ<7A^S2U%Y.JK)<D<LY"X R2>!7:T %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %&:*9*NX<9SVH ?32W->4?%WXFW?P]\?>&[0:9%J-CXH
M\00://*U_)#)8"2+<LB(%(?YLY&Y?QKS.X_;LTK3I7UNYT"Y_P"$'D\6W/@V
M"_COG:\>]MXI2[F$X 0R031CYOX%;^+  /4?V7?^03XM(_Z&2[_FM>HAQNQG
MWKX_M?VW[3PIX=TB];P5;Z=_PG?AV#QAH CU.0)+;2RQ+(]VP7Y&2.>"1V ;
M[Y7/RY/JWPH^.2_%G2-&9-&DTN[G\^35([F\94T^))I88BF2"[S^7YB #'ED
MDD9&:D[NXHJRL>V;QZTM0VG%K'Z[1^>*FJ1A1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 449HH **,YHH **** "BBB@ HHHH **,T4 %(?O
M"ESFC- 'F_Q-^$+_ !0\6Z)=?;WL%\+Z_;ZR%$.\7ACB "9/09)Y%<7<_L">
M%;V[^RRWFI'PO_PDEUXM71=P$2:A<1,CN'QOVAI9I N?O2G/  KWRJ/B/7K+
MPOH\^H:C<PV=C9KYL\\SA(X5'5F)Z"C5Z(#QSX1?LB:%\/-8T;4+35I=>N_!
MWAO_ (0_0FN?+>/2K13]TA?O/M6%6SU$*]\YR_BW^P[%\0=&TH1>(KNVO[:*
M:/4KB6 2_P!H^;/;SO,1Q^]4VR)&22$0D8Z5<_8Z^+?A;Q;)XHTW2M?T?4+Z
M36[N]6"VN%:1XB5Q( .JGUKW91DU=6$J<N62(I5(U(\\=B"TCV6D2_.5"*N6
MZG '-6J**@L**** "BBB@ HHHS0 444F: %HHHH **,T9H **,T4 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4AZ4
MM% 'SM\6_P!OI?AM\;-7\#Z'\)_BI\1=1T&TM[K4;KPY!IIM;7SMWEH3=7D#
M%L*<[5(Y'-<%XO\ ^"O$'P^U2"PU_P"!GQBT*]NU\R"WU"\\-VLTJ^JH^JAB
M/H*O^%!G]OKXT?\ 8.T?_P!!>O$OVEO .H>"_'OQ=^(FBVO@_P"*GA";38H?
M'GA+4E\O6-$@MXG:26SN#\J$1.6$;?>(^4YH ]LT/_@J7=^)]9U.PTW]GGXY
MZCJ&BF-=0MK5_#TLEEYJ[HQ(JZKE=RC(R.E:Y_X*,^)E_P";8?VAO^_&@_\
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
M^*;CP?J=A?3?#SPC;>(-5M]+TM+O3FN)=K[+N[F.8H6C)9!$-Y'.: /<[O\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M=-U'5-"AT675DB/V0",H?,$0</D[!U/<UZN?^"7'P +$_P#"L]&R>O[^X_\
MCE'_  ZX^ '/_%M-'^8\_P"D7//_ )$H]0/FS4?^"?MEXCT;Q?H=SXYTA?#O
MC*QTR]N;6V0>9IOB"P6)(]2M=S[%5U@B62)@6(4X.37H/B;PE\2]?\#ZZ+_Q
M_P"#KOQ/J^F'1K1M+#V.F:?'(-L]\8I)':6ZPQ*KD*I QP3FC^R%^P1\'OBC
MHOC9M>\":7J3:7XKO;"T,L]QF"",J(XQ^\Z*"<?K7L2_\$M_@#MS_P *TT7G
MGB>X_P#CE74CR2Y2*<N9<QF?"'P=X<^"WPQT'PEHUY8)IWAZS2SB)N4#N5&7
MD;GJ[EG('0N:Z/\ MZP/_,0T_P#\"4_QK./_  2[^ + ?\6TT;C./W]QWZ_\
MM*3_ (=<_ #_ *)EHO\ W^N/_CE06:7]O6'_ $$-/_\  E/\:/[>L/\ H(:?
M_P"!*?XUF_\ #KGX ?\ 1,]%_P"_UQ_\<H_X=<_ #_HF>B_]_KC_ ..4 :7]
MO6'_ $$-/_\  E/\:/[>L/\ H(:?_P"!*?XUF_\ #KGX ?\ 1,]%_P"_UQ_\
M<H_X=<_ #_HF>B_]_KC_ ..4 :7]O6'_ $$-/_\  E/\:/[>L/\ H(:?_P"!
M*?XUG?\ #KCX G_FF6B_]_KC_P".4A_X)<?  #GX9Z(/^VUQ_P#'*5U>P&E_
M;UA_T$-/_P# E/\ &C^WK#_H(:?_ .!*?XUSD_\ P3<_9]@ED7_A5=F_E':S
M(ETRY]B).>M-_P"';_[/X.#\)[8'_KG=<_\ D2F!TO\ ;UA_T$-/_P# E/\
M&C^WK#_H(:?_ .!*?XUS/_#N']GX%O\ BT]M@=#Y5W_\<I)O^"<W[/5ODR?"
MNS2,=7:.[P/Q\R@#I_[>L/\ H(:?_P"!*?XUF>-]=L?^$'US_B8:?SIEV/\
MCX0Y_</_ +5*G_!+GX LF?\ A6FB?]_KC_XY22?\$M/V?Y8F5OACHC*XP09K
MC!'_ '\HOT TO^";<HE_8>^'1'(_LL8.<Y^=C7N%9/@KP;I7PY\*V&AZ'86^
MF:3I<"VUI:P+MC@C4855'H*U/,H =13?,H\R@!U%,W'%&_%'F ^BD!R*6@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "FMUZ4ZF,/FI-70'(?%_P"+*_"NPTUQ
MI=]K-YJ]ZMA9V=H4$DTI5FZN54 !3WK#_P"%U^+"/^26^)O_  -L^/\ R+47
M[1Z[O$WPTY*_\51'T_Z]YZ]/CBVD_7M6NBBG8RLVVCS7_A=7BS_HEOB?_P #
M;/\ ^.T?\+J\6?\ 1+?$_P#X&V?_ ,=KTS9[G\Z-GN?SI<Z_E_,?(^YYG_PN
MKQ9_T2WQ/_X&V?\ \=H_X75XL_Z);XG_ / VS_\ CM>F;/<_G1L]S^='.OY?
MS#D?<\S_ .%U>+/^B6^)_P#P-L__ ([1_P +J\6?]$M\3_\ @;9__':],V>Y
M_.C9[G\Z.=?R_F'(^Y\P_M;>,=5UOX)WFJWFF>(/!=]IWB;PX+<?VCY$DHDU
M.")@7@DPZ,CLK1L2#GD5Y=\;_BMXQTKXK_%FZM]3UF+Q/HWC/PGI7AW2X9W$
M1L)[F/S-D()#B:,RF0X. F?EVYK[0UWPO%JU]<&YTZVU2W?RF6*?!"NF2&Y&
M,C.0>Q%22Z4+J_BNY=$M7NH#F.5G0NAQ@$'&<X)'XFI9H?!?@76O'_Q6\,?#
MS2;7Q%KNF>/_ (FOXJT[QF#<3?\ $E:.WG,3>6&_T98;E8$1EP1OV@G.*]/\
M-?$G4?@3H=M;>)-0U35K.R\2ZA/LLK]GCNIP3,MHDTA5O(MD!!S@,XV;2.:^
MIX=+^S:A+=QZ-;QW4XVR3(Z"1QUP3C)&:S]<\!Z;XE\.II&H>&--O-,1U=;6
M;8T:LIW @8ZYYI:=0.+\+_M"ZUXHT2WU32/AUXEU+2]13[39W2W-HGG1/RIV
MM*".#T(K1_X75XL_Z);XG_\  VS_ /CM>A:59?9+=4V"+&2$7&%R<X&.U6MG
MN?SJ^9=B.3S/,_\ A=7BS_HEOB?_ ,#;/_X[1_PNKQ9_T2WQ/_X&V?\ \=KT
MS9[G\Z-GN?SHYU_+^8N1]SS/_A=7BS_HEOB?_P #;/\ ^.T?\+J\6?\ 1+?$
M_P#X&V?_ ,=KTS9[G\Z-GN?SHYU_+^8<C[GF?_"ZO%G_ $2WQ/\ ^!MG_P#'
M:/\ A=7BS_HEOB?_ ,#;/_X[7IFSW/YT;/<_G1SK^7\PY'W/,_\ A=7BS_HE
MOB?_ ,#;/_X[0/C5XK)'_%K?$XYZ_;++C_R+7IFSW/YT>6#ZGZT<Z_E7XAR/
MN?,O[,4GCSX,Z7XKAU'X::[.VN>(KO5H?)O;3Y(Y2-H.9>O%>G#XU>+,?\DN
M\3_^!EG_ /':]+$/'K_2@0X/4U4ZBE+F<5^),*;BDDSS3_A=7BS_ *);XG_\
M#;/_ ..T?\+J\6?]$M\3_P#@;9__ !VO3-GN?SHV>Y_.HYU_*OQ*Y'W/,_\
MA=7BS_HEOB?_ ,#;/_X[1_PNKQ9_T2WQ/_X&V?\ \=KTS9[G\Z-GN?SI\Z_E
M_,.1]SS/_A=7BS_HEOB?_P #;/\ ^.T?\+J\6?\ 1+?$_P#X&V?_ ,=KTS9[
MG\Z-GN?SI<Z_E7XAR/N>9_\ "ZO%A_YI;XG_ / RS_\ CM#_ !H\5NG_ "2[
MQ1]1>V61_P"1:],V?7\Z'7"^GO3YEV#E?<\#OO$-[??M=?#.>Z35]"DU/0=5
M,^DSWYV;@\./,B1S$[CLV&(!X(R:^0?$'QU^*.C?LX>&/%'AW4_$%Y\1?$'A
M?Q5=>,8][R/IBP"8QW'V<G;#)%*D"(JKQOP =QS^CEWX=CEUN._DTFWNKRV9
MC;W+NOFP[AAMI(R ?:I(-*%K=3SQ:-;1S77^N=70&7USQSGOZU!H?%5MHGBW
MXI_$_P =:)H'BB[_ .$1T/1M#U:[_M'5IX;7[5+:$/']I5BZ<$SL!D%U )&:
M[=_VC4^&.KZ+IWBR7Q+JNH7>EV-CHQCC$2W"75T+**[G5V4^=+-SM(^2,CAF
MKZ:MO#L%EIL]G#H-G%:W))FA1D"2YZ[ACG\:I>*/!-KXLFCGN] TZ:\M(RMK
M<3;)'@YR-IQD>H]#0!SP^,_BR,8'PN\2\<9%Y9<_^1:/^%U^+#_S2WQ/_P"!
MEG_\=KTM(P4'L,4OEX]?SJ^==B.5]SS/_A=7BS_HEOB?_P #;/\ ^.T?\+J\
M6?\ 1+?$_P#X&V?_ ,=KTS9[G\Z-GN?SHYU_+^8N1]SS/_A=7BS_ *);XG_\
M#;/_ ..T?\+J\6?]$M\3_P#@;9__ !VO3-GN?SH*8]?SI<Z_E7XAR/N>9_\
M"Z?%6/\ DEOB?_P-L_\ X[5>Y_:,U+0]6TB#6O ?B+1K76+^#38[R:>V>..:
M9MJ!@DA;&>^*]4 ![5Y9^U-'LTOP0!QGQKI'3VGJX\LG:PIIQ5[GJB'*#Z4M
M(.E+61J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%,E
ME\H4 /HIBR;C@C!]*=F@!:*3-&: %HI,T9H 6BDS1F@!:*3-&: %HI,T9H 6
MBDS1F@!:8_6G9J.27:"3T!Q0'4\Q_:,_Y&?X9_\ 8TQ?^DT]>HKU-?(7_!0G
M]M&T_9_^*_@+2=0\+ZY?"WU./5;>XMMI2]Q')$88^^\,Z\'U'K7U=X4UB7Q!
MX<LKZ>TDL)KR!)FMI#EX-PSM;W&>:ZZN&J0HPJ26CO8YJ5:$ZDH1W1HT4F:,
MUR'2+129HS0 M%)FC- #3%E\TY%V+BC-&: %I&7=[?2C-&: #'S4M)FC- "T
M4F:,T +129IC3[6Q0!)12*VX4M !1110 4444 %%%% !14;3X;'YTY6W"@!U
M%)FC- "TA&11FC- "%,TZDS1F@!:88LFG9HS0 *-HQ2TF:,T +129HS0 M(>
ME&:&/RT (.A^E>6_M4G&F>!O^QUTG_T=7J"/7R;_ ,%*OVOK7]GC5/ UAJ7A
M[5;VWDURSUB"\MV'E2FWEW/!STD(Z>U=."H3K553IJ[_ . <^*J1A3<I'UJ.
ME+6+X \52^,_!6EZM/I]QI,FI6T=P;.X(\ZWW*#M?'&X9YK9S7.TT[,WB[JZ
M%HI,T9I#%HI,T9H 6BDS1F@!:*3-&: %HI,T9H 6BDS1F@!:*3-([[%)]* '
M45&9L'[IJ2@ HHHH *^?O^"A/QF\9?"3PG\/++P-J6G:-K7CKQK:>&FU"\LQ
M>)90RVUU,TBQ$@,V8% SV8U] U\O_P#!3/\ X_/V?O\ LK.G?^F_4J ///C1
MXZ^.'P!^&>J>*_$'QVT./2])""0Q^"+=GD>218XHU&[JTC*H_P!ZO-/&W[6'
M[2_PN\)ZW?\ BCQ-)HUYHMK;7XM?^$9L)X;Z">58PT5RK>677>"Z=1TYKZ(_
M:RFLXO@'XC74O!LGC_2YQ%!?:#'&TDE[;O,J2E%4%BR(6<;><IP0>:^.?C!X
M'\167P4^)_@SP:OQ.\4?""72+!M/L-9TZ[DU32M2:ZC_ -%LV91<R0"'<6)#
M&,JOST ?5>E:=^T+K%C#/!\<_#<BS(K_ +OP=;/LRH.TD/C(SC%,^S?'\00R
M'X^>$=EPVR)O^$3M-LK]U4[\,1W Z5\X>+?A?XC\):[\8?#'@C0O&NF^%"G@
MZ_EM[6&ZA6_LHT5=96TE?_67)CW*R1MO8\]:YSXS_"[7-9\6>)-;\">%_%%M
M\*-#\1^$]9TW3SI5XETEW#<*;Z>UM77S?+-MD.$7:[Y.">: /K6.P_:"G29H
M_CSX5D%L=LI3PC:GRF')#X?Y<#GG%1I%\>Y'B _: \'-YQQ'M\*6C&0]0%'F
M9;/M7QE\3O&>I6?A#X\R:+X2\;0GQS\5O#USH>D7NG76C+XJ@>V1)X4>55^2
M21&\P [@.HP:;X-^'MEJW@)O%^F^'O$<7COPS\7M(U7Q3HMG87MQ-X5TU5=O
MLMM'@O)#Y;Q2$HO)<CH,  ^T5M?C^]M-,/CYX1,5N=LT@\)VI2!NX=M^%(]\
M4YK'X_QI$S_'SPFBSKYD;-X1M0)5'5E^?Y@/4=N:^/?#]WK&J^*?&%I:^"O&
MND^%M?\ C+_;\FI:IX6OWLK2P-A$BO)881KN*682 KD*K %L97,_PY\!7?Q
M\-?"CPUXJ\'_ ! OK/0OC!///<7.AZA:1Q:.UM=8R1\\5KYIBRI;;@@9(!H
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
MDC/_  A4'/\ X]6]_P %5_\ DAO@?_LIOA7_ -.D%=W=?\?,G^\?YT >2_\
M"/?M%8/_ !?#P_QC/_%%0<?^/5X9XY_;,^.7P_\ BSX\\,W?Q*6XMOAI8VNJ
M^(=3M/!MI,MK9W!*I.D(;?(%(.X+RH!/2OLH?RZ"OAOXDWVO^#OVP/VG)+7P
M5XPUIO&G@G3=!\/F#0KF73]4NV65&7[0%\I0@D#,6<  =: /?])F^/.O:/IM
M_9?'[PI<6FLV\=UI\@\(6P^VQ.H96C!?+ J0>.QJ2=/CU:R2+)^T!X/B,1VR
M"3PI:*4/N#)Q^-?$_P 7/A)XV^&'@+7?#8T?Q6FO^!/#?AW2M$:QT2^UNYUV
M2U%NUS/87<.$LD7]ZA559F"<G#"O6_CM\"_^%G_M=>%+*PTSS?#GQRTZUO/&
M,4W[F\TE-+(F\[9G<LEPTL*2+Q\J8(H ]=U_Q=^T=HWQ8\.^%X/BG9:I'KMO
M-<7&K6G@VT:TT8)C8+C]YN'FY^0@8.#71V]E^T#=3"./X]>%))6W 1IX1M6<
MD=> ^>._IWKCOBK%!X;_ ."C_P --5M?#^N1Z?%X5U#3-0U"QT>XFLHG>: 6
ML4DB(4&$$F-Q^4>F:\)U?X4S:'J'Q4\6:?X3\<P>+O\ A=NFOI=S;:;J&]-(
M^UVQGDMT4;!;- )O,95VL,ACR* /JB?3_P!H&VF\N3X]>%8I<!MDGA&U1MIZ
M'!?.#VXJ8^'OVB@3_P 7Q\/<#)/_  A=O@=_[U?#?CS5+/XF?M8>)O\ A+]&
MUB'X='XL/;)XVBEN)OM:QNL<.D;8C^ZM#,RH22,;CQGFOTUU*T^U:;=VJ8B$
MMK)!&V/N;HRJ^O3([T ?(>F_M8_M!>)KZ"^T+Q\-<\#2Z_\ \(VWBFV\(V?D
M)=+(T4CBWW>:UNCJ5,P^4]J]G.D_M">?-%_PO?PQYD"AI$/@^VW1J?NEAORH
M/N*\@_8?\3^(_P!G?]G'1_A WA7Q')\1=#U"_P!*21]-GBTLQ-)(T6H?;2GD
M^7M*/C.[)VX)!%</\(OAWXGO[GX36-AHOC2T^*<6KWZ_$?5=4@N([6]L)$E6
MZWW+@0SQN[1F!4R5487&#0!])+;_ !]D52GQ^\(N'!9"OA.T(<#J0?,Y P<X
MZ8-+#:_'^Z1FA^/GA&<(GFL8_"=JX5#G#$A^%X//3BOBC]G[0=9\)>+OV9O"
MNH>$?'_VOX=7/BO3_%MS_P (W?FQMXY99&MMT_E[)8W0_(03]X>M=M^QU\')
MOAR_[/+0>#_%^CW&M3^(;;Q4+FPO0GV>2>0Q)>AQMC0Q^7L#[0.B\YR ?1/A
M#QI\9O'TVKQZ/^T7X,OVT&\DL+_R?"EHPMY8PIDR1)T4.O/3GK6O%!\?+AXU
MC^/_ (/E:7)18_"EHYD'7Y0'RWX=*\L_8;^$OAKX5^.OBUX0O?A]>:5=ZKXH
MU><W?]DO;:?+I$B6ZHJW) 1E<[L(C$\,>,5E_P#!.GX W7AOXL^)Y=8MH+FP
M^#4\_@3PCJJ-\VJ1,_VBXN),$XF3<D0)YV9'>@#T/X\>-OV@O@%\&_$_C:^^
M,.CZC8>%+&34KR"#P=:I*\$:[G*%FP6 Y"]3VKR_Q7J?Q:_:1^,G@KP#XI\<
M:3/<W&@P_$2PFN/"=D\5E$LGEA6P<L?,^5@.".>E>Z?\% K"ZUO]A;XM:=IM
MAJ.J:AJGA:]LK2RL+5[FXN9Y(RJHD: LQ)Z8'XU\B?'7PCXG\*>/+&Z\,^$?
MB)X@>_\ @O#HTL@MKN,Z?</>K(Z"0*&62.++F$'S&P5 S5PG*'OPT8G&,]);
M'U_9:-^T)>VZM:_';PM<Q@E-\'@^V=,CME7(X_2F?9?CZ+3[1_PO_P (_9M_
MEB<^$[01EO3=YF,^V:^1Y]'^(,=I\9-!\%:=XUN;#7-,TJZM[C2O#]SX>L[J
M.,H+V.T29B$G>,$?(^Y\$]Z[W6?V>M(^/FK?%O1M T_5?"OP>O\ P=9O:-JE
MO/IT<?B&WEDD^T6T5QM=,1"%)'^[U!!.:@9[RT?Q[C^]^T!X07E0<^%+3Y2W
MW<_O._;U[5+%IW[04_G;/CQX6?[-GSBOA"V(AQUW'?\ +QZU\B>*?@7XK^)7
M_!/&]^(USX:NK;Q]XE\3Z-XFU73-.B>:YAM+"6&W\NU2+)D0QQ&=0@Y65B,U
M5UK6_$'BOQO^T#J.B^"_'\'AWQE\0-)N+&]O?#^HVL-MIOD R78M-B2W$(E7
M:T*[<[]QPN<@'V$+3]H!K:.8?'OPF89\F&0>$K79,/56WX/0]#V-30Z'^T/<
MPK)%\=/#4T3C*/'X.MV5QZ@A\$5\92^"-6\=>&]1\(:CX:\>ZGH2_&.UO;">
M+PU?Z7:-IDD29DAB^]#;$JX8!MJ G)^;GZI_83TJY\+WGQ>T,:=KND:!I_C^
M_;P_;W]I/#$EC((S&;4R\O#D,1M.T?C0!F_&?XI_'WX/R>'K!?C#I.O>)/%]
MZ^GZ'H]GX/M4EOYDC,DF9&;;'&D8+-(W"@5Q>E_M8?M"CQ_X9\+ZYX\B\-ZS
MX@U:[T:>.\\+631:;-;V_P!IWF0-MFB>+E9$X]:[/]KKPUJ/A+]JWX)?%0:=
MJ^L>&?"+:GI>M0Z99RWEU9B[MV6.Y\J(%W02$!MH.T'.,5R_[1\:_M1_'#X"
M'5/!/BMO!ECXHU&4M+874+/;_8=BS7:(JM;QF7*A92"P^\!TH ]=FTG]H6"T
M^T/\=O#"6^ ?/;P?;+%@]#O+[<'L<\TV?3_V@;654D^//A6-WQL5_"-JK.#T
M(!?)'^!KY$_X1#QOJ&@_#VWNXO%.E?#O0?%WC""\M=0\+7^JI!;O</\ V4TE
MDKQS2V_E8$39*IW[5P7[2?[/OBF;P3X6LSI/Q/\ %EU;>')EM=0.AWMO<)&^
MLB2.(I$[F(+;$A4D<RK'][!)% 'V=\7_ !W^T5\+/"UIJ5G\5+'Q9+>WT-G'
M9Z3X/LVF*2/L:X&Z0!HX^KXR0*Z^_P!$_:%TM6>?X[>&8HE;9YK^#K94)/3D
MN!SVKY-OO"-WHO['7A6WF\(>-WU70?B==7&G0+H%[/=Z?IHU"23<B["XB:)H
ML=B!WQ7KG[5^@CQ?^U?8WGCO3?%NK?![4_!MU:Z9_8^G7=T=.U68XDEFC@4L
MDQC*^4[KA&5@,$XH ]3NM)_:%L'07'QU\,P>:VR/S?!]LAD;C 4%^2<CI7G_
M ,6_BY^T=\(/BCX%\/7?Q,TN[M/'>I/I%OJ</ABR5+.Y6!YRKPEM[+M0_,.,
MXKPS]J;P1XDU32_%&FV6B^/='@T/X<V]OX8EO](N_$.I:E?"&;RXX)+=A'9W
M2%8B\C;I#Y@RJ[37K7QI\=W?BNR_9<U9_#GCJ231]2BU365;0+N:YL%;2I(6
M-PJH2K^<<$'YOFR10!Z\_AS]HM6(_P"%X>'N#C_D2X/_ (JD_P"$=_:*_P"B
MX>'_ /PBX/\ XJO5S)YOS#[K88$^XZ?7VHH \ ^(/Q=^.W[.OC?X77FN?$CP
M]XPT7Q?X_P!(\(W^G#PQ%9/Y-Z\JF5)58D,NP$=N:^XZ^(_V]/\ F@W_ &6W
MPK_Z-N*^W* "BBB@ KY?_P""F?\ Q^?L_?\ 96=._P#3?J5?4%?+_P#P4S_X
M_/V?O^RLZ=_Z;]2H [UR5GR#@J<@X[T>:RD$%N!QS^GT-$G^M;ZTE "ARJX!
M.!C![BE20KC#$8ST)X],<\4VB@#)\=>!-%^*/A]])\2:58:[ICR+,;6_A$\/
MF(<HVP\;@>XYJ+P-\-O#OPPL[BW\-Z'IF@V]Y.;B>.Q@6$2RD8,C;0,M@ 9]
M!6W10 YIGDQN8L>I+'KQP/\ ]=(TC.>68YZ\^G2DHH PO'7PN\-?%.&TB\3Z
M#I6OK8R>;;&_MEF\B0@@NF1\K8/:L3Q!XQ\!_LO>$M,L)_[.\,:9=3-:Z=IM
ME:DM<2[2Y2&&)2S-@%FX^IKMR1@YSR/RKYO^/6IQ^"O^"D?P3UW6F^Q>';CP
MWK.D6E[-\MI!JKRQNBL_2.1K=90&.,C(SS0![A\+OBYX>^,_AE];\,:HFJZ>
MMU+82RQPO$T=Q$=LD+)(JR*R$X*L*Z.*1MN<GM@@D?4GUKY8\8?%BU^*O[1&
MB^&M%\4:YX \ :GI>L:M<:UI$@TR7Q%J]O<+$R+=,I4QF(M-D<R>7U(KY(^+
MW[5GQBUOP3X8UF7XB>./"5[)HEB433[I+:/5XF\0_84O7C*'#2VGS$#C/S4
M?J]Y\F#EI,Y&>>_?_P"M31(Z;CN?!'S8R./3ZU^;GP.^*GBSQM\3[NQ\4?'7
MXA:/I=IX6U[4(@=;B@,\UCJ=Q;P.KF/J(XTWXSYA)Z5<D_:H^*?Q5^$]K<W/
MB77?!WB_PY\+X/%&I*UY_9%C)<M)+Y=R5"-+=23*B_NE 1,\GF@#]&?,95 W
M;NH 5B #Z\=!36;+<\GJQQ]\^N*^![?XO>*OCUXDO=>LOB_XQTC3;?X'VGC7
M['HE_';6CZTL5P93M*$A/-A"O%T;.,CC-OXM>+_BKO\ A3JNC^-O'3I\?_"F
MF:9!'87VRU\/ZZZ6MQ++;#81"9;<79P20IB(_BH ^[C(X7 9@#\V,\#W]O\
M/%<KX2^.'A;QM\1O$7A'2=;BN_$7A#RDUBPCAE1]/$P)C#.4"_, 2-C'(!K?
MT'2/^$<T>VL1?7VI?8D$7VR\E\RXN,<;Y&P 6/KCK7S%\+OBEH/PA_:__:L\
M0^)-6M=(T;2+;PY<74\T@&Q$L[DMA>I]-JC.3[T ?0VN_%W0?#?Q&\/^$[W4
M6@\0^)HII],M!;RM]I2%2TIWA3&F .=[ GL#71"=E/WCQTRW0>N>OXU\]^,/
M&MW8_M]_"^.S\3ZPNA^,/#MY<2Z'-=(+)62/]S(D)&Y)6# D[N?2OA_XQ_M(
M_%7P9\7O%GV#XP?$5;33I/%-U;6+:E&]O_H&KBWM8MOEY,?E=5S\W6@#]0KK
MXM:#8_%*S\#SZFX\3:EISZM;61MY2)K9'*-)Y@4QJ00?E9@>X!K<_M"*>XDM
M!<1O/$@:2!7&X*3@$KU R/IFO!--\8:CHG_!2'_A'W\5ZK=:+KGP]AU<Z/=W
MJ-:6]Z+MXR8$VAD;8!E<GUQ7#_!_P18>!/\ @I;\2)]7\=_$!9+R32(M/L+G
M6MUOJ+RA]L#1%,-"I#X ("XY- 'UR9&Z;B.XR>H Z_6N8\:_&G0/ 7C/PMX<
MU;4C;ZOXVNVL='MC&["[E2-I&!8#:,*I/)&?>OCCX(_M!?%7XC?%/2]5DUR:
MWU27Q]?Z+>^'KO6XDL&LH#<+'9Q:>%\R*61(X)!.3@EB>C5S'@'XK7?Q&^)W
M[,7BSQAX\UZ[\7:_X^U7^T_#5S< Z=H7DI>0*B6X7,)11$,D_.7)[T ?HGC*
M'(!#?>7'WQZ'M^E.,C9^^QP<\GK[?Y]*0C:<$8QQQ10 OF$@@EV!X(+DY_SZ
M4KS.P_UC\\$^N/UIM% #C.['EGQQ_%G\Z3<<#G!YY!(Z]:2B@!=YSU.,\#I@
M>OUZ5B_$/X>Z%\6O"=SH/BC1M-\1Z)??+=:?J,(GMK@ @@,AX.",\]^:V:*
M(;&QATNPAM;:*."VM8D@AB1=JK&H 5,#H%  %>5?M #'[1G[./\ V.UU_P"F
MRYKUNO)/V@/^3C?V<?\ L=KK_P!-=S0!]?T444 %%%% !1110 4444 ?,?\
MP57_ .2&^!_^RF^%?_3I!7=W7_'S)_O'^=<)_P %5_\ DAO@?_LIOA7_ -.D
M%=W=?\?,G^\?YT ,/.,\X.0/2G+*RKC<VWN >OY\4VB@!5<HNW+;?3.!^58&
MC_"SPUX?\>:MXIL=!TFR\2Z^JKJ>K0VJB\U * %$DG5@ !^5;U% "^81'M!=
M1CH&Z^OX].:7SGS]\YXP<GY0/;/?I3:* .-E_9U\ 3>,'\0-X+\,MKKW@U W
MYT^/SS<CI-NQ]\>IYKLCGU///T/K[T44 *\C.N.F5V^N!G.,4N\LH!8\C'.2
M!CIQZ>U-HH =]H<)U;ITW=/Z?I2-(S\;C\S="3AB?7M24$_*1_>&,>OM0!Q7
MQF^,7@[X;Z=#I7BRZC9?$,$L46E+:27<NI0 ;9?W,:L?+ ;#'&/F SD@4O[/
M,_@2^^#>AW7PSBT:W\$7D)DTK^R[<V]J%+D,%C(5E.X$$$9!'->*ZGK9^'?_
M  5MN]4\2W@TO1=:^&Z0>'KV[?R[:.2&<->Q)(<*DG^J8KG+!,C.VN8\5_%P
M_$KXM>);'3_&7B'X5^ =)\%?\)-X:N-+(TS^VKAG;[1<R!T*R)&ZJOE#&\29
MH ^Q8Y26RO4Y(QR/?'^-*)GQC<P'L?UKQO\ 90_:7B^*GP[\":1XKO["Q^*^
MK>%8?$.JZ"J&.XAA,AC\XQD?(K';@?[5=V/C7X3/QC;X>C7K#_A-4TT:P='W
M_P"DBT+;/-QZ9H -)^.WA37_ (N:KX"L]=@G\8Z#:17U_I2I+YEI;R']V[-M
MV8;MAB<]JM?$3P9X:^*6A'PWXKTW1]=T[5"7_LK4HTE2\\O#$^4>6V9!) XR
M,U\U>!/&NE> /^"I_P ?-6UK4;;3M+L/A_HUQ<3SRB-%1)G9L>K >G-9/QJT
MK1?&/[=GP8\>OX\\?:)X9\0>$]6U&":+5C96]M'Y5JT:1QLA\OS05\Q#DN3V
MH ^F_BG\5_"W[-?PVBUC7;@:+X<LY;;383!;LR0F9UAAB"Q@[5+,J@G"CN>@
MKL9O,@E9'RI0E&7.=N.",=*_/3]NWXGW/CWP/\>3XL\<ZSX=_P"$-\4:'I.@
M^%;.[%O9ZG8FXL+@7,\6TM/YC--\P( \D#M7Z%W-[%J,[7$$D<T%P?-CDC.5
MD5N58'T(Q0 AE8'AFY&#DTUR7')R01MSST'J>?PHHH "<@CGGKTP?PI3,^3A
MGY(+ -@-_GWI** '_:&,F23GN<Y!_ TU)&C'!([G!Z_UI** '+,RMG<1SSBD
M$A!SSD]<'MW'\ORI** '"5U)P[<G)P?\C/N.:02/G[YSCJK'GVZTE% "EN,>
MG ^G\Z2BB@#P?]O3_F@W_9;?"O\ Z-N*^W*^(_V]/^:#?]EM\*_^C;BOMR@
MHHHH *^7_P#@IG_Q^?L_?]E9T[_TWZE7U!7R_P#\%,^;W]G[_LK.G?\ IOU&
M@#O9/]:WUI*5SF0GMFF[J %HI-U&Z@!:*3=1NH 6BDW4;J %SC^6/7Z^U4/$
M/A;3/%^C3:=J^G6&K:=< "6UO+9)H9 #_$C JWMFKVZC=0!DZU\/_#_B?P]!
MI.I:#I%_I%L5:"QN;6.6WMROW2L;*54@="!D4S6OAKX;\43B35/#^AZE*%$8
MDNK"*4J@^ZHR/NCL.U;.ZC=0!Y??_L?^!]4^,%OXRN-+MYKBTTX:9#ICVENV
MEPQB4S!EA,?#B0E]^<Y/IQ7=>(? .@^+-3M;W5=$TC4[NPS]FGN;..66WR,'
M8S E<CKC%:VZC=0!RGBOPSX(\%^'=2US6-*\-Z?865BXOKN>QAVI;(,F-B5Y
M3@83N=H /%<+H-C\)KKXK:/XLM?$VGV^I+IT-MI>B3ZDMO:V!D&])H[%R/)N
M'63&[:K8;'%9/_!062*;PI\,=-U*:6'PQK/Q$TFR\0C&Z&2Q(F?;+Z(9T@Z]
M]M>=_'KX?^)OBI^V1\=O".@>$M$U=O%GPWT+3KC4M3ODMX]!>63446Y$6PO,
MPSN 1E.8QS0!]27WQ1\,:9KW]D77B/0[;5-XA%E+?1K<K(3@)Y9;=DYZ<D\8
MKG/B)IGPK\,^)89/%EO\/M-UC59&>%]62TCN+YQ@,091ND8<9/)KX$_:N\,7
M_P .OB]\0? =W#:ZUI.K> _!'@_6O$U\I9]"\TSVRZF$&&9A)MP<Y5F4L2%-
M>^?LW^ /#'CJ3]IFS^(LL.MV7A[73X7OKO43_P >.B6=E&MNZ_\ /%2GFN)%
MP6))R<4 ?0V@R> /BEX[U@Q:5HM_XB\+7$-M=O<::GVNU(7= RLZ@E"O*.OR
MD=#6I+\&_!TURTDGA/PQ),Q+L[:7 22W)R2I)SW[YKQ_7&BTW_@HA\-X_#[[
MH=3^']U'J:Q?-YVGQS1BUE?OP^Q%8\X/H:^@^BKGCMCW'O0!CS?#?PY<^(H]
M8D\/Z++J\+*\5])9QFX0J, ^9MW9 X!!X[59N?"FEWOB"VU:?3K&?5;*-H(+
MY[=/M,$;=463!90>^"*O[J-U &=#X-T>V\52ZY'I.F1:U/%Y,FI):QB[D3^Z
MTFW<P]B:9;>!]%L]<N=4AT;2H=3O662XO$M$$\[+PI=P-S$#(R3G'%:FZC=0
M N<]3D^N,44FZC=0 M%)NHW4 +12;J-U "T4FZC=0 M>2?M ?\G&_LX_]CM=
M?^FNYKUK=7DO[0# _M&?LX_]CM=#/_<+N: /K^BBB@ HHHH **** "BBB@#Y
MC_X*K_\ )#? _P#V4WPK_P"G2"N[NO\ CYD_WC_.N$_X*K'=\#O ^.?^+F^%
M>G_84@KN[IO])D_WC_.@!E%)NHW4 +12;J-U "T4FZC=0 M%)NHW4 +12;J-
MU "T=12;J-U &=XJ\':/XZTO[%KFD:7K-DLBRK;W]LEQ$)%Y5]KJ1N'8]?>J
M'Q)TGPJ_A=M2\66.ASZ1X=0W_P!HU2VBDAL!&N3(A8$)M Z@<8KH5;#<'\0,
MXKY^_P""BD^?AMX(LKEO+\/:OXYTBTUO"DJT1N4V(Q[)))L5EZ$,<T >F6'Q
MD\ 7=S9:P^N>'K#4M6LX_*.H216FI&W?YHU9)-LJJV 5#8'0XJMK+_#CPO\
M&S_A(=3U7P[:^.#8)I*->:E&MS%;,WF+''&[?*'8YR!EO<5X)^T7X?U_Q'_P
M4%\0:)X>\'Z-XI?7/A-+ILRZC?)96NGH^H(BRL"C-(J\#:A5B.A%?/O[0W@K
M4?V:O%FI>"[V.Q\5VFG?!+2/"WB#7;V)RNG02:KY+ZIY8^=O*SDC<" !S0!]
M_P#Q,L/ACH.L6M]XT@\!V6H:G(([>YUF.V26Z< 8"-( 7(&!Z@5=MM7\&?$W
MQ-=>'VMM+U/4/";V]R+6YLD<6JNH:&>#>N&0YP)$R,J5SD$5\X_L:?"C1XO'
M?QS\,>.)T\4_\()8Z-X6BN]5Q)(-"&DQ2^<!R$$DK/(7'\1ZUT^LVFD>'/VM
M_P!FI/!=RL^E7GA?6;!9%D\Z2\TF&UMGMWD9OFPNXE6;NYQSF@#Z!UGP'HGB
M+68M2U'1-*OM1AC,$=U<V:23I'G.P.P+!<\X!Q6HD8B7:H  X 7H!0NT(-H"
M@\@#@"C=0 M%)NHW4 +12;J-U "T4FZC=0 M%)NHW4 +12;J-U "T4FZC- '
MA'[>G_-!O^RV^%?_ $;<5]N5\1_MYC=_PH?'./C9X5SCM^^N*^W* "BBB@ K
MY?\ ^"HFG:I%X6^$FOZ?X=\3^)K3PA\1K#6-5M] TJ;5+Z"T6TO8VE6WA!D<
M!Y8P=HR-V>@KZ@HH ^,'_;OT0R?\DS_:/ZDY'PCUKG/K^YZT?\-WZ%_T3/\
M:0_\-'K?_P 8K[/HH ^,/^&[]"_Z)G^TA_X:/6__ (Q1_P -WZ%_T3/]I#_P
MT>M__&*^SZ* /C#_ (;OT+_HF?[2'_AH];_^,4?\-WZ%_P!$S_:0_P##1ZW_
M /&*^SZ* /C#_AN_0O\ HF?[2'_AH];_ /C%'_#=^A?]$S_:0_\ #1ZW_P#&
M*^SZ* /C#_AN_0O^B9_M(?\ AH];_P#C%'_#=^A?]$S_ &D/_#1ZW_\ &*^S
MZ* /C#_AN_0O^B9_M(?^&CUO_P",4?\ #=^A?]$S_:0_\-'K?_QBOL^B@#XP
M_P"&[]"_Z)G^TA_X:/6__C%'_#=^A?\ 1,_VD/\ PT>M_P#QBOL^B@#X5^(_
M[4W@KXN^!M2\.Z_\)OVB[_2-5A,<\+?"76UVL""CJWDY#JP#JW8J*P_ OQI^
M'7@'QW=>+;7X2?M*3^,=2T^#2]0URX^%WB"2\U*"$8C$V8_+..3PHY+'N:_0
M:B@#\[O%GCWX.>//$/BK5=8^ GQ]U*_\;:?'I.NRS_"GQ W]J6<9W)"XV8 4
MY(*A2#T-5=0\3_!:^\0V>JO\"/V@_MUG;V]F'7X6^(AY\$ Q#%.NS9.J#@>8
M&XX.1Q7Z-T4 ? OA7]HSP5X3^(VO^+(_A?\ M+7&O^(DB@N+N;X3:T7@MHAB
M*UBQ  D2_P!T=3R:ZI?V\-#)S_PK/]H]<]1_PJ/6S_[1K[0HH ^,/^&[]"_Z
M)G^TA_X:/6__ (Q1_P -WZ%_T3/]I#_PT>M__&*^SZ* /C#_ (;OT+_HF?[2
M'_AH];_^,4?\-WZ%_P!$S_:0_P##1ZW_ /&*^SZ* /C#_AN_0O\ HF?[2'_A
MH];_ /C%'_#=^A?]$S_:0_\ #1ZW_P#&*^SZ* /C#_AN_0O^B9_M(?\ AH];
M_P#C%'_#=^A?]$S_ &D/_#1ZW_\ &*^SZ* /C#_AN_0O^B9_M(?^&CUO_P",
M4?\ #=^A?]$S_:0_\-'K?_QBOL^B@#XP_P"&[]"_Z)G^TA_X:/6__C%'_#=^
MA?\ 1,_VD/\ PT>M_P#QBOL^B@#XP_X;OT+_ *)G^TA_X:/6_P#XQ7.W?QBD
M_:._:>^!L&@_#SXT6$?ASQ/=:EJ5[XA\ ZEHUC9V_P#9\\89I[B-8P2[* ,Y
M.:^\:* &HNT?C3J** "BBB@ HHHH **** /F;_@JEHNK:A^SKH5YI.@>(O$C
M:#X[\.ZS=6>A:;+J-\+6WU&&2:1+>(&23:@)*J"< UQD_P"WEH4D[M_PK/\
M:/\ F8M@?"/6^,_]L*^S** /C#_AN_0O^B9_M(?^&CUO_P",4?\ #=^A?]$S
M_:0_\-'K?_QBOL^B@#XP_P"&[]"_Z)G^TA_X:/6__C%'_#=^A?\ 1,_VD/\
MPT>M_P#QBOL^B@#XP_X;OT+_ *)G^TA_X:/6_P#XQ1_PW?H7_1,_VD/_  T>
MM_\ QBOL^B@#XP_X;OT+_HF?[2'_ (:/6_\ XQ1_PW?H7_1,_P!I#_PT>M__
M !BOL^B@#XP_X;OT+_HF?[2'_AH];_\ C%'_  W?H7_1,_VD/_#1ZW_\8K[/
MHH ^,/\ AN_0O^B9_M(?^&CUO_XQ1_PW?H7_ $3/]I#_ ,-'K?\ \8K[/HH
M^,#^W=H3?\TS_:/_ !^$FMC^4%8OQ&_:K\&?%KP)JGAO7OA3^T=>Z1K,!AN(
M6^$FM@J#T*D0Y5P<$..01FONFB@#\]/!?Q>^'7@SQK8^+#\)_P!I34_&UGH\
M>A-X@NOA9K[WMW:)R$D'EB,]!_!U -'B[XG?"/QWXOUKQ!K/P)^/VIZOXDT8
M^']4NIOA/X@S>Z>3DVKJ$VF///"YSSFOT+HH _-^]U?X'ZA=:5*_P#_:"CFT
M:SCTZVFA^%WB2-OLT;;DAD(7,R ]I-V.@XKI=!_:(\#Z%\4]4\8K\*OVD9M:
MU&RATR)I?A+K)CTVSCR5MK=1 /+C+$L<9)).3C 'WW10!\8']N[0PW_),_VC
M_P /A'K?_P 9H_X;OT+_ *)G^TA_X:/6_P#XQ7V?10!\8?\ #=^A?]$S_:0_
M\-'K?_QBC_AN_0O^B9_M(?\ AH];_P#C%?9]% 'QA_PW?H7_ $3/]I#_ ,-'
MK?\ \8H_X;OT+_HF?[2'_AH];_\ C%?9]% 'QA_PW?H7_1,_VD/_  T>M_\
MQBC_ (;OT+_HF?[2'_AH];_^,5]GT4 ?&'_#=^A?]$S_ &D/_#1ZW_\ &*/^
M&[]"_P"B9_M(?^&CUO\ ^,5]GT4 ?&'_  W?H7_1,_VD/_#1ZW_\8H_X;OT+
M_HF?[2'_ (:/6_\ XQ7V?10!\8?\-WZ%_P!$S_:0_P##1ZW_ /&*#^W?H>/^
M2:?M(_\ AH];_P#C-?9]% 'YY_&OXO7/[4/CCX,:#X6^&OQL@N=)^*>@Z_?W
M.N?#[4]'L+*QM6F::5YYXEC7:&7@G)SQ7Z&444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
40 4444 %%%% !1110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>image.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  (! 0(! 0(" @(" @(" P4# P,#
M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_
MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# S_P  1" (4 MD# 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#]\)=6\N5E
M\O.TD?>_^M3?[9_Z9_\ CW_UJJ7\B0R2,S?QX_6O)OBI^VU\+_@IXTE\/^)_
M%VG:7K$$"W#VCAFD56Z9P* /9/[9_P"F?_CW_P!:C^V?^F?_ (]_]:OG?_AY
MU\"B1_Q<'2UR,[3')D?^.TO_  \Z^!/_ $4/2O\ OW)_\30!]#_VSG_EG_X]
M_P#6H;6"%_U7/IN_^M7SN?\ @IS\"3_S432Q_P!LY/\ XFHC_P %*O@;<OD?
M$33B%5B<+(,<$#^'UH&MSZ-_MAC(%\D\G RW^ ^OY4IU@%N%'<#<V-V/PK\N
M_P!E'_@IMI/@K]G/2[?4?&5Y-KUQK^K,K:A93SEHFN)# >!G8%(_"O4OV2O^
M"CMG;/KM[\7OBMX"N9=56$Z18:-9W$1L$"#<) X)WDY-!C&HW*UC[P77 ZY$
M?!Z?-_\ 6I?[9_Z9_P#CW_UJ^=(O^"G'P,7=GXAZ5UXS')T_[YJ0?\%.O@3_
M -%#TK_OW)_\30:GT/\ VS_TS_\ 'O\ ZU']L_\ 3/\ \>_^M7SQ_P /.O@3
M_P!%#TK_ +]R?_$T?\/.O@3_ -%#TK_OW)_\30!]#_VS_P!,_P#Q[_ZU']L_
M],__ ![_ .M7SQ_P\Z^!/_10]*_[]R?_ !-'_#SKX$_]%#TK_OW)_P#$T ?0
M_P#;/_3/_P >_P#K4G]M@,,H!DXR6_\ K5\\'_@IW\"0/^2A:7^$<G_Q-+#_
M ,%/?@1(QV_$'2W(!./+DR/?[M 'T0-6(7)A/!P<-G\N*3^UVW8$.3CH'_\
MK5^=_C'_ (*=>"]"_;^\176G^.!>>&9/AVGD(D$TEN+_ .T'&%"X#%>M5O"G
M_!3#Q!XC^+6GZSK?Q6^'/A?P+92O#>:0-+N#>7Z';MDW$?*PY'IS0!^C+:SA
MR!'G'?=1_;/_ $S_ /'O_K5\YQ?\%/O@0H,?_"Q-+)C'>*3IU_NU+_P\Z^!)
M'_)0]+_[]R?_ !- 'T/_ &S_ -,__'O_ *U']L_],_\ Q[_ZU?/'_#SKX$_]
M%#TK_OW)_P#$T?\ #SKX$_\ 10]*_P"_<G_Q- 'T/_;/_3/_ ,>_^M2G5_\
M8_\ 'J^=_P#AYU\"?^BAZ5_W[D_^)J-?^"G?P++#_BX>E?\ ?N3_ .)I7]^P
M'T7_ &S_ -,O_'O_ *U UDD\Q8_X%_\ 6KYVF_X*<_ M(BQ^(6EJ.!GRY.,G
M']VH/^'G_P "[:24W7Q#TVVBA&6DDBD"*/4MC'/:HC5C*7*MP/H\:UNZ19YQ
MPU']M,J_-#L.>06_P%?'G[0__!3#X.:Q^S]XN31/B391WSZ>_P!EGMDDWACP
MI7Y>#[5Y-\#/^"I^EQ_LZZ7IY\>V.G^(+?3WA&H:GIL\J2,KC8[<<L1^%: ?
MHZ=9PV#%CC^]UI!K6?\ EG_X]_\ 6KXC_9'_ ."A>B^&O!=_!\6OBQX%UO5W
MOI;BRNM%M)XU-J<'$@8'#@GMVKU9/^"G/P(D=0/B'I7S#/\ JY/_ (FE= ?0
M_P#;/_3/_P >_P#K4?VS_P!,_P#Q[_ZU?/!_X*=? C/_ "4/2O\ OW)_\30W
M_!3GX%!=W_"P]*VCK^[D_P#B:8'T/_;/_3/_ ,>_^M1_;/\ TS_\>_\ K5\Z
MC_@J%\!5CWM\1M(">NR3_P")I7_X*>_ F.+>?B'I6W ((CDY_P#':"5-2V/H
MG^V?^F?_ (]_]:C^V?\ IG_X]_\ 6KYX_P"'G7P)2+S#\0]*VGIB.3/_ *#2
M+_P4]^!#C_DH>E?]^Y/_ (F@H^B/[:P/]7QW.[I^E-.MLIY@.,9!#CFOGH_\
M%._@4L88?$/2SR, 1R<_^.UX-XA_X*4^"-#_ &Y]9U+3O&<ESX6;PII\&V*W
MEFA,YNI=[(N.'VD9]@* /T &M@N!LZC/WO;Z4K:QC_EF<X&03C!_*OS>\=?\
M%0-9\9_''2+?P_XR\*>&O"VAW<<FIW6L6$VW68'8AH8<#*R!?U-?3(_X*9?
MN!2O_"P=*C$9*B,QR?NP.W3_ #F@#Z'_ +9_Z9_^/?\ UJ/[9_Z9_P#CW_UJ
M^=T_X*>? EES_P +#TK_ +]R?_$TO_#SKX$_]%#TK_OW)_\ $T ?0_\ ;/\
MTS_\>_\ K4?VS_TS_P#'O_K5\\?\/.O@3_T4/2O^_<G_ ,31_P /.O@3_P!%
M#TK_ +]R?_$T ?0_]L_],_\ Q[_ZU']L_P#3/_Q[_P"M7SQ_P\Z^!/\ T4/2
MO^_<G_Q-'_#SKX$_]%#TK_OW)_\ $T ?0_\ ;.?^6?\ X]_]:@:P68*(P6/;
M?_\ 6KYW?_@IS\"3_P U"TL\_P#/.3_XFN6^-'_!33X+#X4^)ETWXE6$%[+I
MDZV\D,<N\2;3MV_+US0!]7MK3IC,&W)QR_'Y@&GQZL6EVF+'S +\_P!ZOS'_
M &=_^"KK)^R7HL:^+-'3QA&LL8DUC3;IX)D#@!W(PV[G(YQ7<_LB_MY7?@SQ
M9XCF^,_QU^'WB/3]0,9T:ST?2IH&L@#EU+$'H* /OU-;WH#Y77_:_P#K4O\
M;/\ TS_\>_\ K5\[C_@IU\"\?-\1-*)YZ))P,_[M+_P\Z^!/_10]*_[]R?\
MQ- 'T/\ VS_TS_\ 'O\ ZU']L_\ 3/\ \>_^M7SQ_P /.O@3_P!%#TK_ +]R
M?_$T?\/.O@3_ -%#TK_OW)_\30!]#_VS_P!,_P#Q[_ZU']L_],__ ![_ .M7
MSQ_P\Z^!/_10]*_[]R?_ !-'_#SKX$_]%#TK_OW)_P#$T ?0_P#;/_3/_P >
M_P#K4?VR3TA8^N&Z>YKYW/\ P4[^!('_ "4/2O\ OW)_\30/^"GGP)8_\E T
MQN#TCDX_\=H ^B!K/R,2BC!X^8X(]>E*VKD!OW)&UB,EN"/7I7YX>._^"G?@
M+P[^UCKE_I/Q$-]I@T&#R[);:6:/S#+ABB;<;@#G\!61X@_X*0>)OB?)X5'A
M[XG^#_!'D:B+S5Y]6TF4M?60ZP8 ^5CVI70'Z2G6-O\ RSY'4;O_ *U(-:R/
M]7_X]_\ 6KYW7_@IO\#E"*_Q TM7*@ >5(%)'WOX>E./_!3OX$$_\E#TK\(Y
M/_B:8'T/_;/_ $S_ /'O_K4?VS_TS_\ 'O\ ZU?/'_#SKX$_]%#TK_OW)_\
M$T?\/.O@3_T4/2O^_<G_ ,30!]#_ -L_],__ ![_ .M1_;/_ $S_ /'O_K5\
M\?\ #SKX$_\ 10]*_P"_<G_Q-'_#SKX$_P#10]*_[]R?_$T ?0_]L_\ 3/\
M\>_^M2KK&X_ZO_Q[_P"M7SO_ ,/.O@3_ -%#TK_OW)_\30/^"G7P+_A^(6DD
M^FR3G_QV@#Z&.M]<19/;YJ<^L;)E7R\[^!M.?Y#I7R=\</\ @I9\'+OX*>*4
MTOXAV/\ :%YH5XU@T,<FYW\I@I3Y>H->(_!3_@JSH_AGX)>!M*;Q'/J6HVFF
M6KW\LFG3/YJBW+OO;'WBP Q0!^CPUK=)M$7/8;N3CK1_;0(X3(^O_P!:O@W]
MF+_@H<=$\1:W??%+XM^!=5\.ZVJW.@VVG:?-#>:8&P?+GR#R.AQWKVL_\%.O
M@5GGXAZ9SS@QR9'_ ([0!]#_ -L_],__ ![_ .M1_;/_ $S_ /'O_K5\\?\
M#SKX$_\ 10]*_P"_<G_Q-'_#SKX$_P#10]*_[]R?_$T ?0_]L_\ 3/\ \>_^
MM1_;/_3/_P >_P#K5\\?\/.O@3_T4/2O^_<G_P 31_P\Z^!/_10]*_[]R?\
MQ- 'T/\ VS_TS_\ 'O\ ZU']L_\ 3/\ \>_^M7SQ_P /.O@3_P!%#TK_ +]R
M?_$TA_X*=? D?\U#TK_OW)_\30!]$'6N/]5_X]0VLA3]U?7E^B]STKYUF_X*
M:? R:UEFC^(FDK' I=I&CDQ&!U)^7I7REKW_  4=\*VG_!2/6?$NC^/Y]1\&
M2>%88HDABFFLFEDVG<JXP"":3V _30Z^/,8>4<(!R6^]GT]:>=696P8OQ#\?
MRK\TO&/_  4]\4?$S4[.Q\+^/_!GA.&RD2XU74-?TJ9',?F?,EM@ '*^N>:^
MG;7_ (*5_ ^-5/\ PL;2CM4!R(9 '8 !F''<BDI::@?2!UG!_P!7_P"/?_6H
M_MG_ *9_^/?_ %J^=#_P5!^!*R*&^(6E?.<#]W)_\33O^'G7P+'_ #4'2R/4
M1R?_ !-/F0'T3_;/_3/_ ,>_^M1_;/\ TS_\>_\ K5\[_P##SWX#GI\0]+_&
M.3_XFFQ_\%/_ ($2XV_$+2^?^F<G_P 33 ^BO[9_Z9_^/?\ UJ/[9_Z9_P#C
MW_UJ^>%_X*<? MIMG_"P=+R!D_NY/_B:;+_P4^^ \)^;XBZ2 .3^[DZ?]\T
M?1(U@GI%G_@73]*1=;W'_59PN>'_ #Q]*\!\+?\ !17X,^/_ !%IVB:3X^TJ
M?5M9E%M8P;70W$K#A1D#U%0:SXEU#_AY3H.DO=3PZ?)X#GNGLP_[MIA>;-Y'
M3.* /I*)_,C5O[P!IU,@&V!!Z**?0!BW\2S3R!@/ODU\P_#?X+>%?B/^VW\8
M;[7_  ]INLW5O%IZ127<?FF-=A.!GM7T_=?\?,G^\?YUX5\!XP/VS/C,/]C3
M^_\ TSH [+_AE#X9'KX"\*$XQDZ='D_I3?\ ADWX8_\ 0@^%/_!='_A7H5%
M'GO_  R;\,?^A!\*?^"Z/_"GI^RI\-(@0O@/PJN>N-.CY_2N_HH#8XG_ (9N
M\ YBQX-\.?N5VQ_Z"GR#VXJK<_LI_#6[O$N)/ OA<SI]U_[.CW?RKT '%!.:
M .!E_96^&<S[F\!>$R?^P='_ (4P_LG?#$G_ )$'PI_X+H_\*]!HH \]_P"&
M3?AC_P!"#X4_\%T?^%'_  R;\,?^A!\*?^"Z/_"O0J* //?^&3?AC_T(/A3_
M ,%T?^%'_#)OPQ_Z$'PI_P""Z/\ PKT*B@#SX?LG?#$'_D0?"G_@NC_PHC_9
M.^&,4A8> ?"@)!&?[.C[_A7H-% ' +^RI\-4D#KX%\,(X((9;!%/ QC@=/:G
MW?[+?PWU"99+CP+X7G=!@-)8(Q_E7>44 < _[*GPSD:0MX!\)DR'+'^S8_\
M"F?\,F_#'_H0?"?_ (+H_P#"O0J* //?^&3?AC_T(/A3_P %T?\ A1_PR;\,
M?^A!\*?^"Z/_  KT*B@#SW_ADWX8_P#0@^%/_!='_A2#]E;X7;CCP!X5]O\
MB71_X5Z'2;0O-1/N!XU\6_V9OAUI?@R[-OX \+/*P78!I\?]X=>*\-^(O[,O
M@[]HOX_:K\*[WP;X>TKP%H/A^QU>^-C9)]JUXSLV(=V/D1"O)')S7V3XCT9?
M$&F2VS''GKM!]#VKYL^,/CR+]G3]I+P5XVU59[?PS?VD_A76KB-"R6SJX>WG
MF_NQ9W#=T&:\JDIT\=)3^%K0TTY#U32/V//A9IN@VVG1_#[PO%!;6\< C-A&
MQ\M1\@8XY(%:DO[,OP[F@6(^"?#7EK@JOV!,+CVQ77Z/J\.MV$-U:R+-;7,2
MRQR(=RNIZ,&'# CD$5;KUXM7U,SY^\8_LW_#ZT^/_ABU@\#^%1'<:;>L8AIZ
M 2,"@YXQ7>6O[*OPRN8T=O /A02 8<#3H\ ]QTK0^)OA74Y-:L/$&APQ7NJ:
M3%)&MG*_EK-'(1N^;J.@[=JK>%OBCJEOJMAI?BG2H-%U"_S'9^5=>?%=N!D(
M&P,-CK7FT:TX5.6>P##^R=\,2?\ D0?"G_@NC_PI&_9+^&B0EX_ 7A+>.QTZ
M/!_2NY@N99+@J8]O0D9SM]LU9[5Z/-I<F3LCYW\1?LU^&-.NOL^J>!/!/]F-
M(9VNK31T/DP^C\<'WKN-*_9F^%>KZ59FW\">$[FWE7,4HTZ/#+^5>A7OA^VU
M*RGMIT22"Y79*A/WU]#7/?#N,>&!=>&VDP^GOYT _O0,?EQ].AJVT]C"G!QE
MZF:?V3_AB4V_\(#X4QZ?V='_ (4T_LE?# C'_" ^%/\ P71_X5Z&/N"BD=)Y
M\/V4/ADJ8_X0'PIU!_Y!T?\ A5J#]FKX?6GF>1X*\-0^8NUME@@XSGTKMZ <
M4 <-)^S+\/94"/X*\-% YE5#8(0K'JPR.M13?LJ_#2X;+^ _"C,>I.G1Y/Z5
MWQ.:* //1^R9\,1_S(/A3_P71_X4?\,F_#'_ *$'PI_X+H_\*]"HH \]_P"&
M3?AC_P!"#X4_\%T?^%'_  R;\,?^A!\*?^"Z/_"O0J* //?^&3?AC_T(/A3_
M ,%T?^%'_#)OPQ_Z$'PI_P""Z/\ PKT*B@#SW_ADWX8_]"#X4_\ !='_ (4]
M?V4OADJ;?^$ \);?3^S8\?RKOZ* .,_X9T\ ?91!_P (5X9$(QA!8)@8Z=JS
MQ^R7\,-^?^$!\+9WF3FP3J>O:O0Z* //?^&3?AC@?\4%X4X&/^0='_A1_P ,
MF_#'_H0?"G_@NC_PKT*B@#SW_ADWX8_]"#X4_P#!='_A1_PR;\,?^A!\*?\
M@NC_ ,*]"HH \]_X9-^&/_0@^%/_  71_P"%'_#)OPQ_Z$'PI_X+H_\ "O0J
M* //A^R=\,0?^1!\)_\ @NC_ ,*5?V4OADC9'@'PF#[:='_A7H%% '!0_LM_
M#>";S%\#>%Q+C;Y@T^,-CTSCI2WW[+GPXU+=YW@CPT^XY)-BF?ITZ5WE%*R
MX.X_9<^&UW(C2> _"C&-=J_\2Z/@?E4(_9,^&('_ "(/A3C_ *AT?^%>A44P
M//?^&3?AC_T(/A3_ ,%T?^%'_#)OPQ_Z$'PI_P""Z/\ PKT*B@#SW_ADWX8_
M]"#X4_\ !='_ (4?\,F_#'_H0?"G_@NC_P *]"HH \]_X9-^&/\ T(/A3_P7
M1_X4?\,F_#'_ *$'PI_X+H^/TKT*B@#@!^RI\-%CMT'@/PKLM%*1+_9T>$!Z
MCIWJ9/V9?AY%%L3P7X=1-ROM6S4 %1A?R[5W-% 'G\W[*/PSGNWG;P+X8,LA
MR[?84R_UI#^R=\,3_P R%X5/UT^,_P!*]!HH \]_X9-^&/\ T(/A3_P71_X4
M?\,F_#'_ *$'PI_X+H_\*]"HH \]_P"&3?AC_P!"#X4_\%T?^%'_  R;\,?^
MA!\*?^"Z/_"O0J* //?^&3?AC_T(/A3_ ,%T?^%'_#)OPQ_Z$'PI_P""Z/\
MPKT*B@#R#XJ_LL_#:S^$GBORO OA:/.CW?*Z?&/^6+'TKF/V*_V=/ .H?LF_
M#ZXE\&>&VFDT2W+N+% 7XSR<<U['\8CM^$'BP_\ 4&N__1+UQ_[#YQ^Q[\./
M?0[?/_?- &Q?_LN?#W6L"Y\%>'+H*H11+8HRCOZ5\K?#WP]J_P ;]5\<R>%/
MA_\  _2-%\*>)KG0575--EEFG:+:2V4&!G</R-?;EY<+;RP'YU>20(A7KGD]
M/T_&OSYT7XIZG^S7\0/B=I?A7XG^ [JTUOQA=:K<176@WEY)IMQ*4W6[-'QN
M7:!^-<]6%5Q?)8N#A?4] M_V<O&M[(4'A+]G1<,N)?[&N6$?][(Q]!6?\+?B
M1X M_P!A_P 2_%3QI\*_ ZW/@O5K_2M3M])L \,QMKGR?,CW#=@C#'/(Q5"V
M_;+\=H'>'X@?#B)P=JP#PK?"1CD;LJ3G\ZZ/]D[X1>$O%?[!&J^'_$/C?2_$
MND>./$&H2ZAJVF@V,)N)[SS&MXXWYW"3"D'G%<^%YH_Q]?0=1)/0P/ W[4GP
M#\;ZYJ.WX<>#;30-,OWL)-2GM4629E@\XM'#LW-QBLG6?VZ_V8+#XH^'-#M_
MAOIUSH.M17'VG74T5?+T>6$#*2Q;=_\ $.>@KUB?_@F[\*_&W_"0:YH=Y-,]
MYJ-Q<1F&X_T"SO5A,+Y5<=#U'3BN#_9G_P""7/A?2KS66\<^+AXP\<2+>?:#
MI<8AM8+>[50 D?*_=7KUKTI6Z&<]=COK?Q_^S5JR*VGZ%X2GF+)$D*Z/EIF?
M.U%.W!;@$CT-97A+X^?LD>--*^UV%EX*N=M\NG!3I2!WG,GE! N.?G!'MBM?
M1?\ @F!X!\.>+XO$5AJOBFU6VEEDALC=_P"CQS21K%YI&T$, H(YP#7E>D_\
M$D?"OPZ_: ^%9TKQA8Q:'\-YKS6KO1[R-9-2URZE<RK+,5PHC1@2#CM65P*G
M_!4+X(^$/ _Q%_9XNM \.Z1HTI\?6H\VQM%A9P98QU4=.M?0'B ^5_P50\/*
M%7'_  KN8<]?^/VO _\ @H_\9?"OQG\=? N/PAXATGQ(VB?$*UBN4L)UD^SX
MFCX< ]^>?:O<F\06/B/_ (*>:%=VEQ;WD7_"O[B,20R!U#+J!5EX[@@BK%='
MU-'_ *M?I3J;&<QCZ4Z@9C77_'S)_O'^=>%_ ?\ Y/.^,W_7/3__ $77NEU_
MQ\R?[Q_G7A?P'_Y/.^,W_7/3_P#T70![C1110 4444 %%%% !1110 4444 %
M%%'7W]J "BN6\-?&KPQXP\:Z]X?TK6M/U#7/"SQ1ZK9V\F^6PDD&4\S^[D4S
MX??'/PG\69-63PMK=EKI\/WKZ;J*VDOF&TN%P2CG^]S1SV ZRBH(=1#C!RA_
MVN]2H2?X=OOZT7OJ ZBBB@ HHI/-QVH 6@C(HHI/8   (STZ'Z'@UY5\<+?1
MKSP;XV7Q%IZZEI0TD_;K9W CG0 [ ,\!O?VKU0MLYQGD8^O:OFO]MYI)OV2_
MBW>K,S>9'Y,#JVW<JLO&?KFO(QE2U6E'S1<=CKOV 9-0D_92\)-J%TUP9+=S
M;[DVE( ["-?^ K@5[/7GO[)X8?LR^ U=0';0+3Y1VRG7-=W)<K%(RD8"8YS7
MJZ?:("ZMUED!RR-C!8'!"^U<7\</#TE]X+^VVMLUU>:',NH6>T_O0R=<'W'6
MNWBG5UXY!_6HM0N?W6P*/FZC^\.XK'$1@X>[N-)LR?A[XP3QQX9L]57RV2\B
M =4/^IDZ,OX$$?A6^>M>;?#5;;X:_$34?"MJ)?LNH1'6K2,CB#)Q(N?=L'\:
M]&\T2'"C!]/2LL'64J=F#C;<=BN6\:V9T?5['6X0/.MV\B;CK"QY)]AUKI_/
MP._I5;6=*75=)N86^[-&T9^A&*[4[F=2-X-DT%VER(RA+HZ[U8=#4U<EX'N;
MK1(QI6HN//BSY##HT?8?6NL#9Q3%3ES1%HHHH- HHHH **** "BBB@ HHHH
M**** $:585+.&VJ,G;R?RK"U3XH^'O#\GDZIKNBZ3<@_-#=WL44@],AB.M:]
M\"(P1@G(7!ZD&OPG_P""IGPDD_:(_P""W?CKPI?Z-)XJTFP\)6UY;V#^,%\.
MI;S$ "59&X8J>=O>@3V/W4MM9ANH1-%B2!L-',C;DD!Z$'TJQ'-\^UL9P3Q7
MXM?\$_O^"B_Q+\ _LB>&?!6A:_I&I>+O$'C74?#=IJ_CBYQI'AR*QB\PQK,O
M%R2!@&OT#_X)._\ !0:]_P""BWP'U/Q+J?AZ+0]3\.ZS/H-X;>?SK+4I8/O3
MV[]T;J/3IVH)/J0=*6D7[OK[TM!IT"BBB@04444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% '.?&,X^#WBWN?[&N\?]^7KYEU[]
MK27]B3_@EYX!\<)HG_"0,EMI>G&T-QY C$\JQ^87[*FXL?85].?%M/,^$OBH
M'_H#W?\ Z)>OC7]IG]EOQ#^VQ_P1P\)?#_PG'&^I:Q;:49A)/Y ^SQ3)),-_
M8E%/UH ]B_9:_;+UK]KGXJ>);O0?#=HGPCT"9M/L_%#W.Z36[U !+]GC'R^4
MCY7<>N*^:_AGXQF^#'ASXZZ;)::MI/B&[^(%[J5NS:"UR][$[QGS()"-@)P<
M9!'!KT_]@#]DSXA?L,?&OQ5\/-+T^RN/V=KHIJGAN5KS-YH-RZ#S;78?O)OW
MDN>YJ'X0>/\ XH_M%7_Q'OXO&,]L/#'C2\T/3[&QT&.?R[>+9Y>9'(!)W<FN
M'%1HRC)56UZ%04D^:*///"WCW39_C/HGB?4KG6]+LK(J^HW<FG3?:Y\]%D38
M8,C^+:.AJ3X)_LR:K\;OV$AH.AZ1>:5YWQ7NO$4"3F2SE@T\:CO\X;L-AE&0
M#_#7L.E?"GXYZQ?FVE\17MD9@RK/<Z?9O:Q'@#S%0Y)(QQ7@?P-_:_\ VH+7
M1?&/BK6['3?%?A+P+/J>EM<B)+:#7;B"?R8H8HH\R1?PEB>H!KGRQ4:;O2=T
M74J.>^Y:TKX _M1^"/ /A#P;H,-WHT<^LZI/X@O;&[MY;"YM9YI64N&_>JY5
MEY4UH>'_ ((_M+?"_P" %[9Z2^KH;:&Q@\E)[3_A(IXX@R2>7.08B2^"/,!/
ME@]ZZ"U_X*?^.])_:3G\!MX"TJ]:S5;62*VEG6]C=;<2R77SIY?V4=,J^[D<
M5!JO_!3/QM%97VJZ)X#U!C>Z5%?:'IU]%*B,9)C&OVB51N0L2S[<9Q7K[F7.
MH;DEO\,?VMV\::%XAU7QC-=V>G31PZAHEM+!'97MIY WE6*;Q+N.-S'&\'&!
M7/\ [.G[,WQZU_XW67C+XE0W27]EX=U/2/,DND\]EF$_V9)5C&QMH91NZYQ5
MNP_X*I^/-2\1Z!I'_"&:'I'F:;=37ME,;DWMU=Q;P#IX5/+>+*\^80:H>$_^
M"J_CGXO_  VU&3P_I,NFZGH_B?2M-6<:+=_Z3;32H+B-TF4;7!+Y921BE\.A
M=CY9_:!_8H\??LA^%/AG#<:/#_PDFL:WI:Z9?>'Y([2ZCN$=#+#*),J\FXX6
M1NI/M7V'_P $\_A1XF^#7[2?@+0_&5I=V'B/_A"M4O+VVO)DGN/WVKO(C22)
M\A?:1D"O(/\ @J[\5/B7>_M3>$[>")[;P;X5\<Z7#I^HNJ"RMI&>)G6:,_OI
M?F/!7@'%>O?L4?M1^(?VKO\ @J?XHN=9TG3]'M?#OA6>PL[*".47%L%OF4M.
M[#8S2;0X"= :#-PL[GZ,Q<1K]!3J;"-L*CV%.H&8UU_Q\R?[Q_G7A?P'_P"3
MS?C-_P!<]/\ _1=>Z77_ !\R?[Q_G7A7P'<?\-F_&;_<T_\ ]%T >Y444476
MP!1110]-P"BBB@ HHHH **** "C..V?;UHHQGN1WR#0!^-OPO_;9\6?LL_\
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
M[I^SS^SKX4_9?^&=AX-\$Z/;>'_#U@"L%O%R22 I9CW/'7OFNZHH ,YHHHH
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
MP[F@!:*;)((FP>OH.30D@8<D*>N&.#^5 #J*9',)#@!O7D8X['Z4\C'O[B@
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
MZ8;''O73QN)$3#;B1G<.C_2O0]I%RM<D=1115@-D&4SC..WZ5Y7XZMX]6_:
MT*"^1G^S6QFLLCY=W*O]?EQ7JK+NQ['-4Y_#EO=ZM;WSQ@W5HC)%(>JANM:4
MVHMLY<52=6'(4?"?@;3O"5U>RZ<LD(O9#+)'GY58C!(';.*V@,,.3P<XSUH"
M; .<\8I:S]3>G3C%)(0#%+1107Z!1DGUHIL\RPJ2> .I]*4I*,>:6@+78)I#
M!;-)\H*\_-TKFK*]'BCQ);3ICR;9&4OZOSTJQ=7O]NS"")L6W_+=U;[OH!]:
MUX-/ALT3R/DC[ \9/>O+ESXBJN7X2KJ*=R9(E1,;1C^M07.EP3G+KU]#TJK?
M^)[324=KJXBB6/GEP-PK-7XJ:3?VOG6/VK48@VUS;0L^P^_2O2M);+8PYH2]
MUF=\2?!ESXB2PBT[4?L$5C>)=2A8_,9P,\ 9[U-\'?&TWC/3KYKI(DN;.\>&
M0(>J@X!QZXQ5+7OBEHNE:E,LL]U87R6[21&6W*-(. 0O8]1Q[U5_9T\(_P#"
M/:7J5S-!J$-Y?W#2R&Z?/F*3N!4#@#FNO7V=V<#C%XI.GL>C+DHI/4C/ I:.
M_P!/6BN<]7I8*.M%% A0Y#AOX@,9ZY'O4#V,+N#LZ<XR>M344  .$ _R:***
M "BBB@ HHHH'85L*O--\Q?7]:&42\'UQFOSV^*W_  62\3> OVD?B#X8M_!/
MAUO#?PQU2RT[5&N]4DBU;4UN9 @DLX0A#[ =Q]A1J2Y)/E/T)+KW/ZU4N+E]
MC["KE?F#*<!1[YKY0F_X+)_"*&^U16FU=;*QM;F[MKUK<-;ZJ+?B5("IR2#G
MJ.M4;_\ X*V_#+QA\,KN_2U\8+-9W_\ 9TF@MIK?VC?,59\HH/S)L7=^%95(
MS;T%%/=&1^V3_P %4/A%X:.O?#<:Q-K'B>2&2S>.U0B$J_$A#_\ 3,9W?2O8
M/V5O&]QX,^"VBVVNPVMN;33T^PI:W/VJ>ZMSC#A1VP17YC2?"[X)_%S]H'XJ
M:E%!XM@\+:SH%OXC_M6-D.I7,=R,20)"R[X2!NR%/S8K[L_8S_:7^'NL^)/
M&C?#Z<:AX3U;PO-J.G3WJRG4H(+8!2K%E&&^4Y#<UT?7HQC[%IGC5,K;S+Z_
MS:6M8^HM$^)VE^(-533[;4DDO77?M,979@9*L.QQ7303&2(-C@C()[U\+P_M
MS>,]=^'&M_&?1_A]X2L/ACICSE+Z[U"5=7F\N<PF:2)4(,>?0YJS\"O^"WOA
M+XF^(?&<'B;PGXB\#Z7X2NI+5;^]0&*Y=(7E.>!L+[ $4\G<,\UC[K?NGJT:
M=13E&;/N(2<TZN=\!>/+/XB^!-$\2627,5AKUC%?VZ3)ME6.10R[AV.#6NNH
M@,%.!YA^7<P&?9?4T0;>K-5)/8MT57L;PWSG9Y,L87[T;[AN_NGW]JG2560]
MRG)QZ58]U<6BH8YR0QX;G(P>,5#>:HNGP[WD3R]V-^>,^GX4 7* <&LFT\2_
M;D8QK%(/O*\;AD8>F<GFM);J-HT8,/G )3NM %;6]!MO$6C7MA=J9+;4()+:
M9<XW)(I5AGZ$U\EK_P $*/V<DB$:>'/$,42DE8X_$-VB)DY. 'P*^P0=RT4
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
M/[P[_C7)2A'#-4H[(JI.=6;J5'=G4G585NQ!S]W?N/ 'L33[G4HBHW!LYP5
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
MM2=>2DSP,ERVA@*<J.\KW9U,/$>3Z=33D<9//;-<O=^,9WC/E:1K$L@&0FS
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
MB;]@_P <_LI_"O3/BGXC\*W4?Q-\-^"]+BT?5$NI;EO[=BNW#64B)DL9HW4
M_=&#FNC_ &K/V<_B;X6_9?\ "T7B/P%XHU=)XO\ A*[NUMYP]QI6JS.WGL&#
M?*$3R=H[X85YV*I2J*,UW'>Q]^^#/^"87PI\ ^+=;UZ#1]1U :\MZC6%S/YU
MM:B^ $[1J00&(SR.:SO /_!*_P"#OP)\+K9Z1I.H-;:5J:ZW;2WMZ99(Y(E?
MRXU8C(C7>V%_VJW_ /@GCXR\?:I^R9X:G\4VJZEJODI'$I_=3);A0%\YN\G7
M\*]8\5>$=3^(,-Q87Z"ST:X"M)$CYFF(_AW#[H]Z]&G:*]TY:U;E>A\=?$'_
M ()&:/\ M"^ ?!]AHVL_\(/X4LM:DUW6+&.S$M_JS_:Q<+$+GJL>Y>G3FO3H
MO^":FD^-OV@OBCX[\:Z@^L/\2+?3-.CLH(O(73;&P=9((V8???>H);N*^G_#
M>BIHFE16L:;+>! D:DY*@=L]_K6H9/EX'ZT[:6-*,W;FD?.7BS_@G7X&O(]3
MU'1+%-/\37,%\ME>7:_:H+6:[@6)Y'BX$@"HN >]>;_LF?\ !+G_ (9MT/XF
MS^,O%5MXZO/B)IL>GW=O'9+I]A#;0H^U-H)QUZ]J^T'DVGD#)JCJ6GQZC8W%
MK+%NBNE>.09Y*G@C\C7-7A'GI\QO<_'[]C_Q+X>T[]J#3]'O_#LGBBQ_X2.Q
MT>SA@OF=M%,,A:&5&(S(@89;.!@5]I^/?^"7.BWG[1/AGQ?9ZU/I>@:1XLD\
M=:AHX02B_P!4,1B1HW/^KC .67^(BNB^'?[%/P_^#?[6]IJ?AOP_;6MY!I,U
MW:AG)2VE:0+(5]20<Y/X5Z+^TG^TGX<_9K^&&H>,?%-^MGHMC+%#YF1F21F5
M% SU^]D_2N7"1<5+75LI0E6FJ4%[ST.OU?7;?19E@NR[SR.QAC1@))OXB4C[
M\$5X[\6/'5UX@^+OAC1_#\TNIFQNX[S5=,BM_,EA3>,2/*>(\=X\_A7+>-O'
MMS\;/B/X?FTW4CX9TN"(M'J\#B[NK^UD WE5'^KR=H]>E0#]ISX'_L1W?C+P
M[J5]<:-XAL'L[[58;J%I]1UMKEMD$D2CYI-S<8' /6O2G!RM3[]@ING0DVX^
M_L_Z=SZWN=1ACC+R2Q1(N3EY ./Q]Z@GURS6W>9KNU$<8^:02J0OU.>*_.[]
MN;X3ZS_P4 U"PU7P?XVL_A^?#FE/%J&GZUJ26]T86E1A),BM^[CVJPRW/(K.
M^ 7P'UCX3? ;7=+U+XD> +[PKXGEDTR6\L-;::'3I)(BL>V3) 8N!G<>F,5Q
M?79PJ<DJ;2[GUM'(,ME@J=>6,BJ\MZ7*[Q7G*]OP/T/U?Q)96.@2WIE1[-8W
MG9X,S*X49R,=>!7SWX:_X*@_!OQ]XVTO1M+\32WMQJD:36PMK21U3>VQ=YQ\
MF37FWP6^,^E_"?X4>%_@=I7B?PYKOB0Z2RZSJ<5XO]GZ;:<1M/YW\3EB5"@Y
MS7*_'?\ 8U^%W[,>AWWC/1[W^TO'_A'2+,PZ+;:HEN]ZD<RB-VC )&68G.#T
MK/$XNM%J4$K&64Y3ELJD\-C&^9NT+6LV]KZ'VQK?QO\ #_A7XKZ'X-NUO8M9
M\1P37%CMMB\96(9D+/\ P@]B:[8:C )4!E12XRH8XW?3UK\R?V,/VS]?\<_M
M.1ZIX^\(ZQ8P>'=,N=$;4[[SIYK:$#SA*04VEBT:KD=0:^MOV:_CWXH^+/Q9
M\3Z-XET"TL(M/C2?3[RS,CI=V[GY-\A  DQ@[0./6NFEB5-)LXL^X=K99B9X
M>:2<$N;6Z=_Y6?0XY% &:CC41KU-2.I4L!SM[CI73=/8^=@Y-<S#&1_A5>ZU
M6"SLI)I)$6%5)=V. H')Y_"EN(GDMCZ$]1_#[FO)=<U74-UU#XTM)$T;[4(8
M)(&S#*K<AVQR!ZY]:NG%2E9F>(JN$4XG:6/Q N?$<=O<:7I4MS93L4$^_8I
MZ, >M9FM>!]=\57$:ZIK-M=Z4)A*UO':>6Y&>%W=ZZ/1H#HVCJD6V2*$#R(H
MA@(AX4@>G/7ZUQM[\1+SXC0R:7X7:2.38T4VM@;K>S*DJZC^\^01C%85:\85
M%2ZCA'F?.RU9:O#\7/&/EV9\SP]X>D&XJ04N9QP(^.RX!KT-(O+QO52V!EAT
M/TKG/ACX,LO VB)8Z; ;>R#"1RR[6N9<?-(1[FND VJ!WQS]:FG&Z4GN;.W0
M4]:***V *0L :4=:9(A9A6=1R3]T!X.T\UQ'QF\4_P!C^'TM8)VBO-6G6SB*
M'#J#R[#Z*#797ERD%JTCN(D5-[,PZ#O7DOQ/BDUKXF^ Y\QQZ;%JLF%<Y>9A
M&V"/:O%SO'.%%4J7Q,TIK6YTOP\\&?\ "/6B%+"S6WC18HSY?^D3CDAY&/YU
MVT,9C4 EB%X'3 ^E1I-YR*2,,< C&,8XJQVKJR_!PI*S5W:^HYU&_=%+GU)_
M2H9I/++,5W<9)/85(3M7-1SN7**NW#$ G/4'M]:]&I!3W,M%N?.G_!2R&6P_
M9ZAUNS>%?$WAS6['4?#K2R>6ES>"4!;9C_==2P]Z^6?V?O\ @K,]S^VOXO\
M"T?AKQ!XGTC5+T-97^FVYDFMW"*KQ"(\^2&!Q(!R.:]Z^,OB/6_V[]8MO"OA
M/0HAX1\+>*K6;4/$VH28@=K60F:WAB7YS)V63H.:[C0?V ?!GA+]ID?%"Q;5
MHO$ C^S1K&X6WBA P$V8_6LJE*;MR6T/4RS%X2%*I]9I\S:T\GW/>+<IJ5I#
M)M8>:H9=PP1D9Y]ZI?\ "&V#^(4U1K:'[>%*^>JY8CWK8C)"XV@!?NX[4N!7
M3S2MJ>.Z%/FYU&UQ5;9#CEN,>E5(["-=1:Y\I1*4$9?N0*M44BIP4E9B;MT@
M_N]ZI:EHMO?/$TD/G21L"KE1E:O8 Z44XNVP.$6K-$$:OY^YNG;@<5(TF#C!
M(SG)IX&1Z8]:0,I/)YQFI<G;E",.78K7=LMU,F=P"GM4[#/W0!D=2H)_"G[C
MVQBE(P.:RC'E=T596L9%IX?M-/U.::% D]TXDF..),=/QJ34KL6VCW$LJ1NJ
M LP*YW(!DYXYXS6CVS@;NQJEJT6ZPEC\OS2\;#R\XW\'C\:TA.I.I:3T.6M"
MR]Q'F7A#QDOQ>U,+&)+?3T@;;:>7LCNHR=H9B.AXX'7UKLO!'P^L?!=Q>O9(
M\:W+*Q4N6  '09]ZYO\ 9Y\+V6D^&YQ% ]O?B>622&5CNMLMPI]O2O2$W);_
M #<9!XQ735GTCL88.G4<%S[]7U/C'_@KDVSQY^S[Z?\ ">6I_P#(L=>I^( T
M7_!5#1!P"WP\FZ]_].%>3?\ !8%B/&G[/>/^A]M?_1L=>L>)%W?\%4M 8D#'
MP]FSSU_TT5@>BE8^FXO]4OT%.IL1S&OT%.H QKK_ (^9/]X_SKPOX#_\GG?&
M;_KGI_\ Z+KW2Z_X^9/]X_SKPOX#_P#)YWQF_P"N>G_^BZ /<:*** "BBB@
MHHHH **** "BBB@ HHH% ".Q5#CK[UP/QV^*]U\+X-!CMK6"5M5U%;(S3,%A
MB]6)[Y&<"NZFE38-Y !YP3C=CL/>O,O&/P/@^*/CS3-<U?5M92TTYM\.B.B+
M 6!!#G )/Y]Z /3;98Q'A-F!U"+\OX&I%SCGG/\ *DB?S(DY^Z,8"X ],4Z@
M!'Y;C QP#[5Y?^UO^S'H'[6GPBD\)ZZTMNL=U'?V=S"^Q[2ZCR8W'KSU_&O4
M:CNI5BBY7.1CA<X/K4^\G>('SY^SW\4]?FOM0\#>*O,N/B'X 2%-0:--D>MV
M$H_=740],C:PZ@@^M>\:9JXU-%GC&8V&1AL\]Q^%>'?%O4+;P'^VYX#U_4;B
M+3]'UO0K[0GNQ\O^D!TD17?IR,XS7IVAW+^%-?DM)41+6=O.@E'^K1F;YEKR
M*TOJU?VR^'KZE[G944V*3S@2/NCJ0:=7JTZBG'G6Q 4445H 4444 %*&PO\
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
M)H]R_*>.N?RKT']B/_@JU#^T+\(OB-K?Q.T6P^%&K?"'6CH?BE)[O[186TI
M*,DPZC!^E6OA ^R"*3.>E>5?#_\ ;/\ AA\4?"^NZ_X>\?\ AG4_#WA<A=7U
M&*Z4V]D"FX%GX X_F*K?"+]MGX9_';PUJNK>"O'GAGQ+IOAT2/JDEG.9'M$4
M;BS(/F  [@$&D!Z]17GF@?M0>!/%GP;F^(.F>,-!N_!*122C7%N MH@C.'W,
M>,BO)_!7[>Y^)_[4MEX=\+ZI\-M;^'VHZ -=MM1BUIO[5EC'#.MOC!C&#\U
M'TY$-PPWRL*:_P!WO^%?.]W_ ,%1OV?KB]T>'_A;_@QFUAVCLU6^ ,TJOMV9
M['=QAL5W7QS_ &POAO\ LR:7I]W\0?&WAWPG_:>7M8[Z?#7  !.Q5RQ7D?-C
M!S4Q=P+G[0/BG3_#OA*Q.I/J:I<:E'!#'IZ;[EY"PQ\O]T#D^V:[^QD$EFA3
MYH_+0?,OS X[^]?-WQ4_:9^%^KVWA;XK:M\1/#EA\,M-C>;3M6AOU:+4;N4A
M0G'/RJ2"H&<D5ZQ\#_VC_!O[2?A=_$/@GQ)I/B?1_/,/VJPDW[&_NN#@JWU%
M4!WN?EQ10#E0110 4H?"$>O6DHHV5@/-_P!J/]F/P_\ M<?![4O!'B9KQ=,O
M)8YDFM9#%-9S(=T;JPY&".<=17$?!CQU?:=J:?"7Q\\<?BVPM6?1K]7)AU^T
MB.U9E)Z2K@!D/).3TKWUXQ(P+?-C'&?2O+/VH?V:8_CS\/?LFG:H^@>)=,G_
M +0T?58E_>6LRCG)ZE2.".AKGKT%4AR= N=EX:U*Z246-R@B2/:(YLY^TD]>
M.V*Z15RG^T.3Z8[5X5^SMXSD_:2^!.FW>KW*Q>(M,NI;#439.58WENY1LCLI
MP#@^M>L>'O$9N8#!=+Y-["%26/TQT/XURT*JP\_J]3X5U-*CB_A-RBF12^93
MZ]",D]5JC,****;=E</4*5<8YI.IKFO$?Q$MM/OCIU@AU'6CS'9IQD'H6;H!
M5QC=<Q'M%%\KW.F./7]*K:GJ46DVIEE;"#J>F/PKE[*\\7W;GSH=+M4?^*.4
MR>0?0CO4]CX1NY=0CO=8ODO;B%OD6--B;?\ =HE%)73,56E)VL1:CX@UG7X6
M&EV?]F#_ )^[X8)'^PHYYJ]X:\,_\(]I\4*[78N9)Y I&YR<DU#K?C(QWIM=
M.6.;43&9(87;]W$H."SL,X^E4X;'Q:E[]H_M/3W!4DV@MV"Y_P!^M.5<IE)<
MLE**.RH'7J:YFV\8:M&JQW&@SR3$<O;N#'G\:F_X2G4V_P"8!=G_ (&M9,Z/
M;)[G0GCICWS48;8S;P.G&> *P6\1ZK<Q_P"CZ-(LIX"S2  >^:R[GP)J7B_5
M)KC6]2:*)>(;:R<C9_O'O0HIA[7I$J?&G5(]-L[76(FMFF\/2_;)'##S1&/O
MJ@ZDD=JE\-?';0?&.A0W>G?:KB&7 >*.V8O:,W(#CJ.OZUK_ /"M](MQ&PM
M[1X82.=S!EY/->;S>&M5N/CYJ'B#PH\"0Z?9?9+NU?B#4Y)3D-\O\2 #FO-J
M5E0K674J+G-.,M#OO^$HU.<[;?2[O@D;KC$8J&UU/Q-=&3S+?3K<I_$DF[ Q
MW]3FJK?$77DLW>^\'7RF1\#[-<+)O _B'^%5=,^/.AQ^((],U/[?H=W.VU(]
M2@*)-GIM<#;CZFNZ.+A)V>Z9S_5*LFIQ=[73Z:&M;R^*$C97ELK@9SY@3 'L
M*6YNO$D*K-+<6,$, W2)Y9=V7J>?7%87CWXG+XAD?1?#5U9WM_CS;B6*;=%I
ML2D;M[+\N_!X YKYL_X*(^#/CMXM\#>'8?A)J%S(([:Y-_B80FYSM\H$GOUK
MGQ>8QHSA!1YG/:QV95DSQN(CAN?D7\SVT/1/BA\=_&\=EK-P_AK3K;PUJLD5
MII3ZM<@-=2,,*!''EF!)&,<CO7AOQQ\(?'OPC^T3\,O&<.LZ1?:+:6,MKXCT
MN$_8[/2XO,5U>)G(\TJFXDXS\M<Y8_LV_$>U^%6HKJ5AXVUK6+*.<^';:&]B
MW6P:UBW[R3@'S@VPCD5V/[/6@>,OBU^S9I_PG\0V>IRZS=7\LWB"[N9A>)HE
MHDH<63RAB"[CY1CD<YKG^L\LI5>797/JZN7SP5&<HM2UY5YIZ7.BN?C%;Z3\
M8]9^(?C+3I9K/4R=-T6TT99-0O9M/7E%2! 2X?YG=APH8>M>'?M!^+O@;\)9
MC\6/"/PP^)W_  D7@[2[R&QT^7PE=6VF7BW2[";DE,*JYSFO9WU"]^'7[2_@
M"9-/NO$-K NISVZV$1$ME#%&B(G V;1R ."0.^*W]?\ ^"AOP#M/B#K$&K^)
M-6M=8O0]E>:9=VTCL$2/>RK$ <<=^]& Q$*U!U:_NZZ'D8>.92J5(X",I65W
MRW_KU/@7]D[2OA/\&/ 'BG6?B-J]YJO_  D;GP_I]C9F*VM]*CUA2)-L"LQ4
M+MP),\Y/ Q7NO[-?_!%^YU30+2R^(?BR>Z\.>$(+FR\&QZ/>D7'V6Z4JWGY4
M#.T ;A^=>G^*O!?[)OC#X<Z=I=S:);:/XLUF-K20V<D-Q=W0964.S*"$R1^!
M]Z^U/!O@O2_A]X>:WTNS6&VAMA&BQJ -JJ2 /45K3J4J?NV5NYZE7&UZ&'52
M2M6JZ2;5[?X;]3XC^&/_  1:^'<-_/J>EWGB>QU=-,AT661;L+#$D1RC>7C;
M(?4$$5U7@O\ X(<_"_P-X,&B6NI^*(U:/4!-.+A%,LE]L,TFT+M!^0;0..:^
MN?A?K0USPW%-^[,C @[.BX-=!*ZF-L^F"/3UKK=?ZS3C*>I\NE4C:-6;D[WN
M?G[^T'_P1NM/%?C/0+OPKXMUW0K>/4#J/B5XY]UY+&ML\$:6^X$999&#'OFO
MH#]GWPQI7[.'A[PW\-?"/A6]M/#VE0R7$LDDR+*&.#NV!ARS<GWKW!XC<:I"
MQ5>$R>/RK!T&1/$/Q U:9B"+.&.SW*/FW9SG-=>'G&,+OH<]>E6=%TZ,N6SO
M]Y8T[XGZ)J%S]D_M: 7;G+Q. 'B/H:OZAXGL])CS)=QJW_+/8PD:0^@ .:OS
M:#97J;)+2!]QR28QD_4]35:W\#Z59SF>"T@60'*' X;V]*P52,FV]NX.E*,G
MSK6VYPGQ U^S!TO4M62/3M'MIFD>>[?+22'HH3V-,E\27GQGMX=/TFSN;;0K
MR<?;+^X*@7D2C/[DAB1SCJ.F:XK]I?PA/\1O%>C:/8I<7]G92O-.MM.1]GG?
MC,GT]*]G\'>%(O">AZ781\K:*,GC!..<"O*HXJMB<1*BURTU^+.^>%I4L%'$
M\UZC?X&OI-E#;V$,448BCML(B#^$#BK@&W\\TRW@^SE^<[F+?2I*]&G%1V,
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
M[&;93%O/+$)C&X^N*X;P]\(-*^-ERFN^+]#L;_28HEAT31[^Q23^ST7(=RK
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
M5XLOQO&E:<&VI*@',L[R?*H[<5]=^#-(;1M+NIKQ6>_N)C/,,Y\@GL#T(%?
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
M<N,(P]V&P4444%!1110 4444 %%%% !1110 4V3_ %;?2G4V3_5M]* /BO\
MX*]-M\;_ +/>?^A\M?\ T;'7J?B.,M_P59\/8'3X>3?^EPKRG_@L!_R.O[/7
M_8^VO_HV.O6]?./^"J6@GG'_  KR8\#_ *?10!],1\(/I3J1#E1]*6@#'O/F
MN'_WC_.OD1?C+=?!?]JWXL3P^#O%GC!+LV)$.@1+/Y(V?Q9=<5]=77_'S)_O
M'^=>#_ 2%D_;,^,X#;1LT_  Z?NZ .-\0_\ !3;P3X-M7B^(G@;Q_P"!3?/Y
M=O!K'AN2Y;4 >/E^S[^#_M?E7G7Q$_:W_9Z^-6@0>&K;7_%7A2\NKE7@U-O#
M5] MFX8,&9Y(]B*".2QQCK7W8<$\KNQT+'//TZ53U+0;36K:2&\MX;F"92DD
M<D:E9%/!4C'(Q7-B<+3K0LU8TIU'!W1\ ?#W2X-8_: DN/ >E^+?C-9>'HV\
M_5(98K'1H)G^\D,QQYI(Y.T%0>]>HZ)X<^(TT%P]A\(9;%CCRFU;Q.-R9S@K
MM#5]5Z%X;LO"VE1V.F6=I864((CM[>(1QQ_0# Z5<E@$AZM]XGGL.PKEIY9A
MX1M"]QU*SF[L^+M:\(?M#6.F3I):>(989)"5AT?7H!-%Z8>10!_6M+4OVH?C
M/\.=.L]*U'X8>+KEQ;XN+NQLTU"6&/H7:82J#)CD@+7U^+<>9GK\V2#T(Q4/
MV?RY'VR,'<*/O$@ 'L,U*P,V]961-T?&/P?_ &PO"@L;A?\ A9(GM(;W_2+7
MQK;R:7?I<#_EG#YH52BGN,CKR:[2+_@HUI?BSQ.^C>#?!?C7QS/;-B\N=/MX
MX;""3T^T2E!(OO&&KUR\^!&E^)?'>J76NZ3HFOV%\PEB-[;)+):'NJ9!P..G
MO6UXE^%6@>*?#PTB2PCM-/MB&ACLT%OL('&"N,8]N*T4)4-4^9"9YS+\8_C7
MJ\H_LGX2:3;(,9;4]=7YN,_+L5OUK"\0_M-_%_PA?$:UX!\%)"JY\E/$:)*3
MZ890/S-=G8?"OQKX-FD'AOQ=!-:W\N9_[6MS,]HN,?N2" "/4YKH?!?P@TW0
MDG2[\K6+VX.^XN+F$,9F]?I6DJ]2HK0B)6ZGDNH_MN^)/#>DV^H:G\%?%^H6
M\K8M1X?N[;42K]]_SK@>]1ZA_P %2OAIX=U5+'Q+8^._#NM KY^GW?AR[F:U
M+= SQHR?DU>N^,/V>?#7BE@SV]SI[1_,HLIC$"P[%1QS7(7/[+FH7DMUY?CG
M7X+:ZE4K"\,9 0=L]3Z5R\V(@[\GY%6CW*?B?_@H+\)_#]FM_9^)X?$UTP"1
MZ9H4+WUY*3T'E)\R'/'SXP>M0)^TU\3M3L/MVE_!/4UM+I?,MFO]5@MKC:>A
MDC!)7MQFN@\,>!)?@5K#-IOA/0=2C"F+[9I=JD%^Q//[P' )+=]U?,_[:/\
MP4ZUWX/?&&7P5X;OM,\':EI2VCWK>(]/DGEU:2Y4NL5N%.,C&TG)Y(KKH8OF
MBU)68FNQZ%\1/%W[1GQ:\06.@Z59?#_P7]E59M8EN#+J196!Q& FT*<'.23T
M'%>B?LX_L3>%_@Q8V=WJUM9^+_&$2O)=>(]1MEDNKAG;<=F1A . ,<X IG[
M7Q'N?CI^SW9^-M2L8]/UOQ!<3-?PQL=KR(Y0-@]/E RO8Y':O<@ " V,@8&/
M2LZ6$O[T]21EN2T>_&TR<LO8]A4BJ$0[<@GKSUH8XD5<'+]!Z"D\SV..3GL?
M_KUW\E-:6 '0NF-YYZX'/YTI7D'&XXYQ2I\S8R!P,COGT]ZCN?WT(!;9P>0>
MF*%!/1 9&O>(1HABB$$D\T^4B2)=PY'4GVH\*^&FT&PW)'%#=7.7E(&6<^YK
M$2TN)/BS;R7-[(+=;=A:6Z?)&@'WV/KS7:'<MNR@_,3]X\X%.LG%V1A'FG\1
MS/BV\G:]L=/M5R]Q(PF8<,L:C.?SQ7S3\,?"NK_MX?%FT\8>(M.T;3?A=X$U
M34;#2?#S*+J35[F&0P-=7&?W97<K%5VDC%?46O:3]EN;>_B5Y9K/=A0>9%.,
M@_E7RMK'BBW_ ."9NI:QXIO;V.^^#7BS5Q<RVVP_VCH&H7+?,$7HT+MVZ@G/
M>O+H:5WS]-CJ6BLCV2']AKX;P^(?[1?P[!--D,T#N?LSO@_,8\[._91C%>E^
M$/!EOX(\.6FF6C8MK.,Q0!5V^2F[(4#H !Q^-7-'O$U+3+>Y4Y2YB6>'*[3Y
M;<KGWQ_.K6:]2RE[Q R*/RD*+E$(8 9SMST_[YQQ1Y66;.<.^Y@#U''R_3.3
MBGT4 (@VR[BS'/WATW>_J.>U1WEL+^-@[S#=UPW0@Y4CTJ6B@"CIOAS3]+U"
M]N8;"UM[C4F#W<T2 2W) P"[=215ZBB@ 9L#DU5U758=(T^YN+B3R8+6-I9I
M#T1%&6/Y"K7.?E&3Z5Y]\?6FN_ -WIME(%?Q!,FG"5OF\L2<.<=\#(Q[USXF
M7+&ZW"QDZ)KMU\>6L=5M8([3P@ER;BVDW;GU C[KCT7/X^U:W[0W[/GAS]IG
MX>_V'XLT_P"VVDD\<\8A;][;RKQNB<C*G:6'&.#72_#GP#8?#/P?8:!8*5L]
M.@2)%QT'_P"O/YT>,O&%C\/M$O-3U&^L]-TW3XS<7%U=N(XK:-?OLS'@<=ZR
MPE*4GS,)2<8GQ5\:?V%/@U^QK\&?$$6E:#-K5YKZ3R:'X>68--/>S1&&2://
MS#*MAW8D "N?^"O_  2@CT#_ ()V6?A30]'\$Z-X\\1Q1W.H7FI6SW$=D5\P
M0%2A!::)'VA@<?6O7/A+X;G_ &POC3JOQ5=7B\/10/X?\+RR+\K:?D"YE4=_
M.( 5_P"[S7U+X;TNWTS28K2WC\J"V188E(!VJHP!^5>A45M#.&NI\B_LS_\
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
M@#XJ_P""NR^9X[_9[7_J?+7_ -&QUZIXADS_ ,%4=" )&?AW,O'?_3A7E?\
MP5T?9X__ &>S_P!3Y:_^C8J]3U^/=_P56T ?]4\G/_D\* /IR+B)?H*=2(,(
M/I2T 8UU_P ?,G^\?YUX7\!_^3SOC-_UST__ -%U[I=?\?,G^\?YUX7\!_\
MD\[XS?\ 7/3_ /T70![C1110 4444].@ #@TGEYD#=.<9]*6C/!]Z0')^,?$
M<?PU\,WNJW=LXLK>X#R2H=Q ) W'T%=193I>VJS(P,<ZAU(Z%3R,5R_QO\'7
MGQ#^%FM:'9RQ0RZE (5>0_>&X$K[$XX-2:!?7^C>%]'BU*&RTV:&-8IHWFX.
MWY0$/<\4)(#J ,#'! & ,=*:D03) &X_Q8Z5$ER[WC1%-AP"I/\ %ZU.>M&G
M0#X;_P""U7[0?B7X"6GP"?P[KDNB)K_Q#L].U'RI?*$]LSJ&#L?X>O7UJ+]J
M+]O_ $?]EG]JOQ6@OH)[PZ#ID>E_VC>/+8:G+/*Z"*..(':Q*_>Z<]:^M/C9
M^SKX(_:.T"STSQQX:TOQ-8Z=<"ZM8KZ$2_9Y1G#*3R#S6%K'[%7PNUWPP-*N
M?!FC20K$D*RF$><JIR@#]>#G'UHNUH!\9Z;_ ,%F?&GC7PA9FR\!>$_#_BG3
M[#4-4UJWUG6!'8-!97'DM%:2C(DG)&:73_VBM!_X*7ZMJ&HWGP^\':9H/ARU
M6"VFUW51:^(4N)+?S=T49 WJ#]P]\<5]>7W[ GP;U?0=*TJ]^'?AJ[T[1)GN
M+&"6U4K;2.=TA'^^WS,#P36MJO['_P ,]9\?0^*;OP;H=QKUO;QVL=VULN]$
M080# [+\H]J:4$MM2?>YM-C\Z/V<O^"Q^M_LR_LCBU\0^![#6)]$L+6?1;G1
MIS(]Y;W=Q,BR7,7WE=2A+D=<DUZ[;_\ !6SXHZUX<T=='^%^A0:L-(U36-43
M5]0:V2X@L7 W6IP2ZR*<@G'/%?7\G[(GPS.E7=F/!6@);W]FNGSJMJH\R!&9
ME0G&< NV/K3]&_91^'F@>'[33+7PKIJP6%C+IMJOE M#;RD%T5CT!(S2+9\K
M_L-_\%<-:_;8^)G@>U/A#3/#_A7Q[8W=Y98U 2ZGI[VK*LB7,('R!BWR^N*R
M= U#Q%^T?^U]\2/%4OQ8D^'NI_"OQ,?"VF>&YYU^P:E:I%NWS0L1NDEW95AG
M:!7KOPX_X)P:9\*OVQ;SXN-J=FOV>T_LW1=+TS2_L<&GHWWO,<,1(3QD@#H*
M]#\>?L^?#+5?B7:^(M7\)Z'J_C"$ +=^0'N)V P&D..3MXR><5+0CXQ^'_[>
MGQ=F^-=MI?@+0]&U'3+^X\2W4VEZYJCR7%Y<V;0[Q!)C" (Q*QU]+_L,_MYZ
MC^W-X)\1Z]IGA0:98Z5JJZ3$\DY82R)$#/D$ @I)N3CTKK/$_P  -&UM8+CP
M]X0TSPUKNG7,]W8ZJ;=)FL[B=-DK[,@MO&,Y/.!4_P"Q3^R99_L<?!2/P=!J
M5SK4OV^ZU2\U"XC\H37%S(9) B= -Q/'.!Q6T%8QJ2?V3N_"GA*6'Q"VK:G>
MK=:C\T:*@_=1(>J@5U5,6$+'M'RC.< "GUDW)[FD$TK,9+"L\95@K!N,,,BO
MAC_@MS8>5^R3J"*[+ _B#1Y-@?"Y$IZ9K[J#^7SZ=/K7R[_P5!^$T?QH_9F\
M3:-+8W.HR6ELFKVD5N/G-Q;R I^ &:\G-IQI0A6VU5S2/8^BO!MR/^$1T@+D
M_P"@0L<\\E!WK8[5YQ^R_P#$*/XE_ #P9J\5PMX;O3(5G,9!\F14 =3W&#Q@
M\UZ)!(TL>6 7DC&:]&C+11[D[#Z***W:L 4444@"BBC\"?8=Z #&X]^O8XKR
M_P 62R:[^TUX9TZ8?\2^PTJZU2-5X#S%UC^8>P;BMCXE_M$^#/@_+ID/B;Q1
MH^@W&MS_ &73TO9_+:ZE! *J.3]X@9/'O7$>,?B?HO@GXI:WX[U34UB\-^$_
M#H@:X2,RI?/,X=1"5R'/RE=HY)(KCQ,9.:2*3/7;J]2S?,DX3.!F0X#$>_\
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
M*\:ZT;W[7JGAV72K*21=Q:2%9#RC9!Z>E?>=]X3M/C5XN%Y!/%'9Z3-Y+I)
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
M,GF_.1F/:-V1GCBNL^%G[87PO^+W@Z#7_#OC70+_ $J?:L<JW8C+;CA3L.&
M+' SU)&.M$)<RN6>G44V,@J" .0#D#&[/>G50!1110 44C=*\^^,?[2_A/X%
M^+_!>A^(KR6WU'X@:A_9>BI'#YBS3XW$,W\( % 'H5%>+^$?V]_AKXU_:?\
M&'PBL=6F_P"$T\!6Z7VM17$!@M+:)AE7$K':?TKIOB9^T[X5^%I\,2WUQ<7-
MMXQU=-&TN;3X/M<3SN,@LR'A??- [:7/0J*3;@G'125X.<'OUYI:"4[A1110
M,**** "BBB@ H_A;_=-%&_9SZ4 ?$O\ P6"O(--\3? &ZNIK:VMK;QY:2333
MOL2-?-BY)/ KT72?B%HWQ)_X*:Z7>:!K&DZW:V_P^FAFELKI)_*?[<.,J>*\
MD_X+A^#+;XFZ=\%?#%\J-9:YXVLXIU8?*R>='D&J?[#W["'AS]@C_@HG=:;H
M$C[O%7A"YU*XB8DB+.H';M]L'I0!^BL'^H3_ '13Z9 <P)_NBGT <YKNE1:J
MS1SP6]PBRE]LJY .>"/I7A'P LI+;]M#XSQEI98V6QD(.%53Y? XKZ!NO^/F
M3_>/\Z\,^!//[9_QG_ZYZ?\ ^BS0![A111_^J@ HJ,W,8"_,,,2 >Q(IR2"1
ML T .HHHH R?%EK;WMH$N/MGR RK]G'+8_A_&GZ!-%J5HMZ+5K5I%12)%_?!
M V,'\?YUYO\ M'>-[W3/&G@KPYI,YM-2\1WV/-/01)RPZUZ-XDUE/#NDS7\L
MBF"SB:3RMOS7#*#A1]2!0!9@UJR-R(1/&Y9#*-K9W '!/X'BLO5/BUX:T+66
MT^^UFPM[Q5#- 9 )%!&02/I7&_![P-=W/P3TI/,FL+ZZ\RZDD?\ UT2R2%Q&
M?P-=M#X0L9[B2>[TJPGG95C,QB4R3!0!\QQZ4FQ-V*&FZO;?$T6^H:+J[_8[
M>8Q.GE'$I7FM?2O#*Z/=2M&\Y:ZF:17WYV ]0/2I);JV\/P^=+]CLX8N-W$:
M'(X'UK*3XNZ#)?7=NM[$9;)E6?<#LR>>#C!_ TU"H]D+VD5\12^,7QBTCX,>
M%_[3U60?9WN([.V!4DSSO]WD>M8FF?#74M:M9+O4-6O[E[S_ $B".-O+2P8C
M(0#J>V:BET:X\>_'30[L?9M0\*:?I5PMS#-\RI=M(AC8#H2JAAGWKU!1N.<%
M3@<=L_Y J]8,RDE5CN<%\#OA/>_"C1-3^WZC)J^K:U>->7,W14SP%&?:N[MP
MP3YEP>YSG-245+=W<UIQ4%9!1129^8#NQP!ZTBEH+UHJI%KEI=7[6<%Q;3WB
MC<T"3*90/4KG('-.35[;[4+9IXDNBNX0,X$I'J%ZD>^*FX%FBD217C#@@IQ\
MP/%,>Y2,DD\>N*H"2C.*C:YC2/>SJJ9P'8X4_0]*4L'7CT!_ UE4E)+W0([^
M98;9F8;E .X \D=\5\F?MVZU=6_PU\#:?"_DZ7\1OB%9:9J:2#/F6LA(*'\4
M%?56O:C'I.ERW$@R(T)QZ\5\N?\ !3&(P_L*W5CI_P OBJ_O+1- B3_CY:\,
MX9?)']_ /2O-K\U3,%3Z15_P+7PL^H]!T&U\*Z5:Z7IT*PV.FPI;0(%QM51@
M"KSY)_#M6!\)8[N+X7^'$U 2C44TNV6[\W_6>:(EW;O]K.<UT->G*G=N5R"/
M%5=;T6/6K7R95W1D9]U/J/>KU%3.ES+EDRHNQS5A>3>'[F*TO4#1.V()P.5'
M]PFM_P"T!\9(^;A>>M5/$&AC7M+FMF/E"<;-W=/]H5F>"[YTLVLIT;[39-L;
M=U*CHP/?/M7B^VEA\0H3^'N:I*9+XQ\9P>"?#&HZM,-\&GQ-)(,_I^M8'P7M
MKG5=$G\17D:K>>))!=Y!^[$!M1:?^T+I%YXE^$WB'3M,@:2]N+0^4BCF1L@X
MJ3X&>([:]^&VD6O^KO;&UCM[F!_EDB<<'*GD?7I71/$QG43D]"%%IZG;*W[L
M54UOQ#I_AFQ-UJ5]9Z?;!@AEN9EB3<>@R2!FIX[D.F[  SC/I7YX_P#!RMI[
M>*?V(?".A"]OK&VU_P"(&D:==SVDC)(D4C.&P1@UZTKQ2?<R4KZGW_H'C;1?
M%DKII>L:5J4D8!9+6Z25E!Z$A236CYZMGGI7XL^./^"<UK_P1N^+7P'^,GP[
M\>^*=9M/$_B6S\.:[H^HW#M]MBO!A2H#'E,5]P_M+_\ !2'Q3X-_:BU3X/\
MPA\ )\0_&GAW1#XJUX7>H+9PV%FV=L&>2TI/;'<507/L4W"+)L+*&Z8)IOVV
M+'^L3KCK^-?G[KO_  6^L]._8/7XP:/X!NKO7=/\56_@_5_"EQ<".:TO9)0A
M42\CN"#Z&NE\$?\ !5CQ#X8_:DF^&_Q?^&I\ Q:AX/N?&FE7,.HI?3_9+?/F
MQSA1P0!QCU% :GV]]JC(7YU^;&WGKDX'ZT_>-P&>3P/>ORVN_P#@X$\5ZE\%
M5^,'A_X&RW/PDU?Q-#X5TG6+O6%2]EF9]DDTD6T[8ST7!SFOT[\.:@FJ^';"
M\V%%N[9)_+/)0L >OXT2YE&XR_1110 4A.*6E3EL4:=0&/(L9PQ /O3&O(D8
M R("W0%N6^@[UA?$#Q*O@S1[O5IF!BMHLJ#SN<D*HQUZFO&/%_[/EYJ6G?VK
MJ'BS7G\0:I.!I<D4FTZ0S?>\I>A.W=R>,5SSK-.T0]3WG5_$^GZ):O-<W=M:
MQPJ&>6:0*J ].OK7ENO?&GPUXOU[R-*\WQ,]JN]+2VB.))?7?]T"L_X9_L;V
M7AR]$VN>(==\4VP?S1!JD@9/,'1L#M[5ZYH?AN'0+F0VMK:V:.N MO&(Q^(
MYJ)U*ME;2[(W=GL<1#\/+SQ7;76I^(;:.PD2T=+>Q@<.+3 R&+#@MGOZT_\
M9;\?3?$?X70WUVG^D)<SVKLW5E5\?TKT4H9$<,HZ8P!P^>HKRSP'I*_ WQK+
MI<DR_P!B>(YGFTX'A;2;J48_[637#4PWLZZK/7S9K=6LD>L44BG<*7.*]>-1
M37,B1(Y YX.<=:/.\M"X/2F>9O;A=O;'J*I>(+U;+2YF4;L*< ]R>!6%:OR0
MYY;!U,_2YUO_ !A<-']R%-@8=#6]&X$?H5^][5@^ ]"?0M!59%S<W!,LISRA
M/:LSXA>(+JSU71M/L]L-WJ]P;=)6Y 4#<:X<JP]J<I?S-LG&8AJ21N^+/$MI
MX>TU9[B79N8+&H&?-8] !7,FXUJ29)+C1X;JT9LK'QYT+=FY[5LZ3X+*ZF=0
MO)$N;M%\M5/,8'T]:Z)(_*0+CH,#=UQ7L1=MSD]A4JRYKV1\J_M,_"CXHV'Q
M_P#!7QD\"^%]$\1ZQX4TB_T0^'+S4!;K(MP%*SI+C:C!E ..JEJ^-/#'_!)S
MXHZ]X>U/4+OP_91ZKXLCNI]>T>\U#;8V]Q)J$5P(H0#AUVJWS]\XK]=GC$B\
MU&8N.,C\J+^]S':O=TB?CA^TG^Q=XR_9D^'S7>L>$M#U2QN]5UNWT/PG;7+W
M$,K7T$B17$:(I42QNXPK<8/:NL^'7_!,3XQ:#\4]+UQ?!NAZQ#K]_P"']9AU
MS4-4$-QX;6R@ >)H?F.XL-OR\8'-?JU_9*I+\L<13S-ZE@&:,]R,CC/M5O;D
MC/<\D#)/I_D5G*G%RYBN8_(B?_@DI\:/&_Q"\3>+[GPCI6@^)=;T*[MM6N(]
M<22W\12"\CF2+RP!Y*RHA3O]_)%>K^%?^":7Q6OO@;\4[RYMM$\/ZAXOUS3]
M?\.^ UNO/L=">SN(YA$)A\G[S9UQ@9K](\X/M1C/]*?*2]3XD^//PQ^-O[9_
M@W0;'Q'\,=%\&3:-K@F\N37TO/M,#6LD;RD(O17880]17@FC?L&36/QJ_9D\
M)ZCX9@T;7+"W\CQY::>&ELW@L6$UM<-*H"EGE2/Y?]KVK]5>67K][AAGJ/K4
M2PMNWG:&"%/E R1V^;&:(1Y59 +:P^3%]U5+<E5QA3[>U2TV-2B ']!TIU4
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
M]GP?]3W:_P#HV*O5=?)_X>I:'@9Q\.IB?_ X4 ?34?\ JU^E.IL1S$OT%.H
MQKK_ (^9/]X_SKPOX#_\GG?&;_KGI_\ Z+KW2Z_X^9/]X_SKPOX#_P#)YWQF
M_P"N>G_^BZ /<:JZY;&]T2]A5=[36\D:KG&XE2 ,]N3U[5:I"-RD>HQS0!^7
M7P-_X([^-KO]G6:Z^)>I)JWC70](UG3_  =X>D=8XM&EN;B5HY/M&<,Q#CD
M8KQOX[_LD?$3PA^S->:KK6C:AX'^**:W:1^$;"WNS?W>K@6$-K-@PD@+N5F^
M<CI7[2RV4<Z*K*"J]!CA?IZ?A43Z1 ]RLQBA>1!\K-$I*M_>SCK36X'Y(?';
M_@FA\;/%G[2_PDU'PWX2D72OAO>:6;#6+76(K6"2P2VS<K<*QWF02E^H-:$O
M_!-_XE>!? GC2_.FV'A*UN?!\HU&[CU!?+UF[^WS3F-\==\9123@<U^L/V!/
M*\L HO. IP!GK_GWJ"\T^*?S$,4>R0$,I7(/YY':L8R<8OE[AK=6/SM_8E_9
MEU'X_?\ !-?XT^%[;19?AY_PLK5[V71;)WWV\*"-%0HPX,3.ISVYKD?V@O@_
M\;?VS_%7PB\+V?P]C^'D?PCD6U\2WKZG#+$\)MC$JQB/K"2H(4G/S=!7Z'^+
M/$VI:=XQ73K*VBBTZW@6XED3Y-BELE44#V[<^M'P/^'R^'H]=U";$D_B?4Y-
M0>385;;G"9SSPH&/K735I\J4D<4<4ZE65)K8_*GX4_L#^,;+]I3X+^ #X3'A
MZR@TZ+5_'UC&IEM5GLYW2WN6D3Y?WJ-D+U'>OV2A2,0K'R0AQEL$X':HH;".
M*;S%1#E=N2H)V^F>OO4\2",=!2G+FBDSJC"*U0(FP<''/8=O2G445FE;8I*V
MP4444QA1110 4C+N!SC\J6B@!@MXTC*J@P3G'8'UH$"B9FQG?C=D^G3%/H=@
M@I60$<L(>0?ND..AZXID6GXN 0N[LJM_#]/_ *^:9=7Z%BK2"+;_ +76G0ND
MXXF(].*TLA716O8I$@=\1O+&BNK,VWY-Q)&<]J\5^(W[;$-IJ5SH7P^\+:Q\
M4M=M"1?KHLBK9Z><[2'NG_=A\_PJ3QFN"_X+9ZOJVA_\$VO'#Z0=52\,UE [
MZ<Y6?RGG02*I'(&"1]":]Z_9R\ Z'X!^ OA+2-"TNUL=+ATFUV01+PV(E)+$
M??8G/)[UE**:U&>2Z5\%]?\ $?BO_A:'Q,TS1Y=<TXQG1/#_ )AN+;P\B#!(
M/"M,V<[@..>M?0NA2--I5M++)N,RB0[CELL,G/XUY=^UE^T;X>_9^\(6L&N6
MNL:U?:_(8;#2-$M?MNJW9',GE1?W4&,D].:XOP\_[0GQ!WZEIH\*^"?#MRD(
MTW3-661]3@3;\QG485&/' S7ET8M8R;?8M?"SW7QY\4/#OPNTO[9XCUO3="M
M&#;9;V=80Y'89Z_A6%I'[2?P^UC2&U*R\<>%[FR'20ZE$F[Z MG]*X3X7?LQ
M:YKGQ$E\8?%.XT+QAK5G&;72+:*#=:V"'EG"/D;R2>3VKNM8_9.^%_B/5DOK
M[P#X5N;R)MRR&P0;3^ &:]1,@P=8_;N^$NEWR6K^.]'>60XS#OE1/]Y@N!7;
M?#SXK^'_ (GZ>U[X=U[3?$5HK;7-C,)# 2,X=?O+]<5H:7\.O#VB0>39Z!HM
MM!WBBLHU4_7BO$OVG?V&K?XC75AXE^'VL+\,?'&EW:SQZIID>Q;Y!]^&:->&
M#>XX[50'T+&PE3(QTSMSR*<RA>]> Z%^UF/AE>1>'_B[+9^%->10]M?C>]AK
M,(XWJX!VOZJ>]>L^!?B7H_Q6T&'5M U"UU+3WD*+-"_!([8Z@_6@#HR,BAE!
M(]C2KRN:53M;/6IE%- G8\X^,7@:[URRFGT^=+6_MY8I_,8,5;9DEMH[X./Q
MJ#PU\:)=3\0'1]5T^;2KRXC#6EZ7#VMZ?[BD=']CCK7H\MF)5Y&\C.2WH:\]
M^+G@!]7\*:CIMHYM;:_0A)H_^7"3^&4=^#Z5\[BZ=6A6]O$Z8RYXV>YW^D"0
MV">9_K>C#/(/H?>K.,5YI\*_&DVDZ#8:%J]XCZW8I';O+*=HOUZ>:K'@D^AY
MKT5;M2<;LG=CZ?6O7PV,A62DC*5)I$U%(&W9QZXI:[3,**** "D;I2TV0X0T
M:7NQ-75CSS]I/6]0\/?";6[C2DW79@,<1;B.$M\OF.?X5&>3SUKR[]A'P/J5
MGI)O[_&[3XGMX[F.0S0WK.<NZ.0I91TY%>F_'+2SXSN-%\.1&3&HWR3W0#8)
MMHCN;/L3@$'M7H.GZ;%IT 2%4CC0;1$BA53)SP!T%>-'#*KB?:2=['7#&RA1
M="VXZQB^SVY0?=)[^GI46K:/;ZO D5Q"D\2'(61=P!SUJWVH!Q7M7=K')**D
MK,2(")=JKA!P!CH/K2]*"<T5.B&%,D^X?:GC[I/I5#6=7CTB F3<2PX1/O,?
M:L*U2,;-L-;Z'GWQ$OSX5^*W@AUD:>2^FN;1]_HR[N/?C%=5!9SZY?--J*B"
M"$D11,< $=R:Y_Q/\-KGQE/I5P]RUO?:5>I?VA";RHQAUR/49JIJ]IXM\0>*
M+W3IM1LH[:Y226V2/)8QE@OS^AXXKR,!A)8AU'6>ET&(Q"IP]U:G47?C"RT[
MQ;IFE;,O?QN\<V?W0*C.,U@:O\7Y$\:_V;#;K!8NTEO)<3MY:)(!G=N/;_ZU
M6O$'PND?P+#I&FJ$N(F5C*Y^;KEL'M72W/@G3-:TR&TU&PMKR*!5(61<@-CD
M_G7TM.%.E'E1P3KU:BLD</\ !>Q@TG4IH+:2VOWOB\T]\KLSD@_=.1@#Z&O3
M6021YVJ&( 8XZU'9Z5!81;(HDC3.0J*% ]N*GQ\N.W;VJ)M7TV-,-1]G#E>X
MBQ[&R/7./2G$Y-&:*@ZUL%%%% !112,=H.1C'8]10 M%"\IGGVXI/\]* %HI
M/\]*/\]* %HI/\]*/\]* %HI/\]*/\]* %HI/\]*/\]* %HI/\]*/\]* %HI
M/\]*7&?7\J "BC!]_P J3I_^J@!:*0DTH!]_RH **3_/2C:W]T_E0 M!^XWT
M- 5LTI0[3P>GI0!\3_\ !7C_ )'S]GS_ +'RU_\ 1L5>J^)0%_X*JZ #_%\.
MYAUZ?Z<*\H_X*^L4\<_L]D(QSX[M2!QD?O8Z]:\3(#_P5.T*3EL?#R;;C_K^
M'6@#Z9BXB7Z"G4V(_NE^@IU &-=?\?,G^\?YUX7\!_\ D\[XS?\ 7/3_ /T7
M7NEU_P ?,G^\?YUX7\!_^3SOC-_UST__ -%T >XT44#K0 4 XIOF@R;0,U0O
M_$MCI]E=7$UU&D%JI:4JP9E ]AWH#8T))@G6JMUJ4-L%,DD4.\D*97"JV!D@
M>^*\X\/_ !+UWXK6%WJ>E6%QI&FQ2F"Q>_@,;7Y'60)U6/I@GKFM'3= U+XD
M3077B#1FT=--?]PK2;W=QP7P.-I[>U+;8YU5DY<MM#R_XL37GQO^-/@#5O#]
MMXL72O"VJ2+>SQ0>7;78(QR"02H_*OHV ;NVT$8P#V[4R"V,";!N2-!A54E0
M/P%20QF)!GL,#Z4^9O=EQA'FO;4DW;>*0G-!.:*#4**** "C&>^*#^55[R]%
MG'N<93H3G'7@<]N2* +& O4YHKYZB_X*)>$+KXK>*/!\-E?KJ7@_7H] U.6[
MECM88Y7B$N^,N1YBA2,E:N:Q_P %$OAO;Z):7VAZ]I?BRWGUN/0[AK._BB-I
M+*2$)\P@%<C@C.<&@CVBYN4]YHKR72/VXOA1J]KX@N8?B!X7D@\*LO\ :QCO
M ZV6X[5#-P,;LC(R,BB+]MSX6WWP9U7Q_;>-]&N?!FB3&VOM6BEREI*,'RF&
M,[SN Q]*7,BSUG>!5?423!+M(4JN58\@?E7S-X2_X*B>'/%_@^^\3/X'\;Z'
MX>%M%=Z;J&L01V5KJ\#R>6)8I'; YYV'YB.@YK8\)_\ !3OX)^+_  SX]OY?
M%UAI6G_#RZ%CXAGO";?[,Y PP!Y*DL/FI@>7>-_^"J=OX>^-D_AZ.'0GT[3T
MEE2ZN9S'YT<;;'+G&(SD,0IY.WWKZU^&GQ"LOB=X$TO7]-DCELM6MUNH&[,A
MX(^M?G5X-^ /P@_;^_:UN=4TGQ%KFBVMY-+?-HU[;*+7Q8GRAKN!L\KP 17Z
M0:!X-M_#%E::?ID<=CIEG D$5M&@1(P@P, >M<M"K4<[,]3-ZF!]G36&C9]2
M#XD>&H?&?@/6]+N+*#4HKRQEC%M*05E?:2O7C.['->7_ + GB\:O^S5X?LI)
M_M>I:!YFC:C%D[[.YAE96C(/*L..#U&#TKVJXT_S+=UW=1SA0<BOD?\ :IT/
MQ3^RA\1-0\=>"FM-+\+^,PL?BN]G+21Z5=QKB*\= "?GX5GZX K>5[I(\LW_
M (<ZC9_M _M3?$WQA/)Y5M\.E?P59+.,@2 +-/<QMC(+;@AV^AKZ)\'2C5/#
MMK.9%N!)$!YH/#X]C7B'[&?P=U+X)_LFZ=I_B#7-,\6:Q=RW.KW6LV:8AU W
M$K2K(#@;OD<#/^SBO<_!\J2^'[;RU55"#  KRZ527UZ4&6OA9IJH0 8&/3L>
MU"KL4 =!TI:*]<@*"=PYYXP<]QZ444 9>N^%;#7X M[I]G>QPG=%!<0K((V_
MO+N!P:^>=>\26_['_P"T]J6O:E92:;\._'-C&DE[%$3:Z+J4.!B1$&0LR$D,
M!C*FOIK)S[GBJFHZ1!>Z;-!<10W0? 9)8PZG'3@C'% &5\/?B9H?Q/\ "T.K
M^']6L=:TR9RJW-K*&!/H1U'X\UOYKYLU2SA_9?\ VW] :VMOLG@WXMPOI;6E
MLOEP:=JD0\U)64?*HECW+QCE17TH_P C;2K AF7!'H:  '%136HE<G@;A@_2
MI:0C-34IQJ1M($VM4<7XY^']GX@BFBO;2&[L2 3&>&@8=)4(Y!%87A.&_P#A
M"8+2\U6XUG0-3=MFH7'^MT_^ZI]5^M>F3P>>=O&W.YA_>]JY;QCHR'3KZT?Y
M=.U6&2%FQ\EH[#"L1[&O J87ZO/GCL=$9.4>4Z?3[DW,"<ALJ"'!!#CL>/6K
M&,5YM^SQ]H\(>$U\,:G(3J6E%C'*S9%[$22&4_2O1XI!+&&!)!Z$]:]K#5U5
MI<R,&K.PZBBD=MB$X+8&<#J:W0@8X4]/Q/%<_P"+_B#9>#]#:\O1*OS>7%#M
M_>S29XC4=V/IZ5IOK\"P-),/LT<:[I6F(18U'4DFO/M$UJV^+GQ$;6H TN@Z
M*?(L967*7ER00TR9[+DC-<V*F^3DAN!8^&_AW6]1\8:KXHUZ,6<FI0)!I]D#
MDV<0Z[O1SQD5Z%;;MI+=3C]!BDC@4,, X ^;)ZMW)J;I4X6'(AW;W"BBBNL0
M4'C%%)*<)45(WCZ ,O+D65M*[<*J[OP'6L;09EUG4C?2(WEOQ"&7[M)X\U0V
M/AR<-"\C3+Y2K&<MAN"WH .IKD=6_:6^'7@F_71M5\<^%[+4;2!"]O-J,:R*
M#PC8R.XY_"O!Q#G7QL:4-DOS-E;E\ST>2*-2 "8BN?G!QUKE/"#SZGX\U^YF
M\TP1[(;<NO11SQ^->.1?\%'_ (;?%3X@#P#X>UB^@\37,[6B_;-,EM[=&7EB
MLK@*V1TP37?_  5_:3T#XM:EK6G:3'=BY\/RBWNX9$VEWZ$J>X_QKZ*&&E&$
MGR['F8K%TX3A2D]6SU$)Y@R2<^QIRKM%)"VZ($@J6' !X%.J(? FSN=TV%%%
M%4)Z[A1110 4444 (1N&/7WKXW\??M!_%?XU?MW>*O@YX%U?0_"UCX-TF'59
M-0N8I)I+HN4 CVKQCYCS7V4C;6!]#FOB#X !#_P7&^,X!S)%X/L@WJ,M$10!
MZ2WP4_:0PH_X6KX6_P#!=+_C2-\%/VD%'_)5?"Y^FG2U]*[>>_YTHXH ^:8_
M@I^T@Y_Y*GX7_'3Y13F^"?[1Z=?BGX5_\ ):^E"<TF* /FO_ (4M^T=_T53P
MK_X 2TA^"O[2&?\ DJGA3_P7RU]*XI<?3\J /FC_ (4K^TC_ -%5\*?^"^6C
M_A2O[2/_ $57PI_X+Y:^E\?3\J,?3\J /FC_ (4K^TC_ -%5\*?^"^6E/P3_
M &D /^2J^%O_  72_P"-?2V/I^5)B@#YJC^"W[1Y<9^*?AC'_8.EI\GP1_:/
M[?%7PO\ ^"Z6OI/.:4L2,4 ?-'_"E/VCUZ_%7PN?IITM6%^"7[1FWY?BEX8/
MKG3Y:^CAQ2[B.] 'SA_PI/\ :-'7XI^%Q_W#Y?\ &H;OX(?M),F8OBMX37'7
M?I\O^-?2C?-US^=-F3,'S+N0=: /E/Q7X1^/?@'P])J>M_&?P'I5C%]^YN[:
M2*)3Z9/?VKS9?VE/&DLQC3]HOX?%AP1_9EUR1UV_+R*U_P#@H7X6U+3OVJ_A
M9XX@U"+Q3H.FS)I<OPYD/S:HTTH4WRQGY7$6XDY'\-?7X\#:1:RC?X=T@?9F
M"Q[;*,8R.@XZ4 ?-'P\TOXW_ !:\*1ZSX;^-?@C6;"Z9E@N+2SD>!F4[60O_
M 'P>J]170'X*?M(_+_Q=7PQA1A_^)?+R:\C\2_#[Q+_P3>_:C7QMX4MM6OO@
M1X_U3[5XNT:T!GC\+7LS;?M<,8SLC+[2^W'WB:^YK/7+>^T^VN89UFM[R-)8
M9E.1(C\JWY4 ?.W_  I#]I#_ **MX7_\%TO^- ^"'[1Z\GXK^%\#DYT^6OI:
M5L1C&W/;YL;JJKJ7F-B+<W.-^=JCUY[T ?F]^WQX!^*GAKXF? )O'/BW2?$-
MB?']H_\ H=NT3 >8GKVKZHUU"O\ P5+T DXS\.IL*../MXQFO*O^"N%S]M\8
M?L]NLNS?XZM01CEL31YKU7Q&H'_!5+P\,DY^'<P/_@<* /IZ$YB7Z"G4V+B)
M?H*=0!C77_'S)_O'^=>%_ ?_ )/.^,W_ %ST_P#]%U[I=?\ 'S)_O'^=>%_
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
MX@P?^"IFB#<^?^%>3$ #K_IPKRC_ (*\N!XZ_9\'IX\M >.F9H@*]7U_Y/\
M@JMX?8YVM\/)P&QP3]N'>@#Z:B_U2_04ZD4Y44M '*>,?&>D>"(C=:SJFGZ3
M:/-Y0GO+A88MYSA=S$#/%>&?LY:_8>*/VM/C%<:;?6FHVDJV*+<VLRRQ;EBP
MR[E)&0:U/^"A/P:O/CU\"[K1--T>VUW5/M<<UK;31Q2!667'F8<@?*,]Z^:O
M^"/W[.>L_L*1?&?P=KU];:MK U<:O)+9Q[8HUN%RD>&&?EZ'''I5*GS;$NHU
MN?9_C3Q;&]]_8^&@>\C\V2XD;;''&O+<GC&*V_!WB#2]=T."XTJ^BU"T($<<
MT?W7 X)'J,]ZYJ]^%L?CY9/^$HV:G$X\N"WARB!.,J2.H.:NW-EJ'AH1VNC6
M^EVFF11QQQP+E%@5?O  #CC/>BI4A%*"W,Z.LFV=CV^N<#N:1#OZ9],=Z\I\
M80_$31OB*NLZ3>VFI>$XHC)=:2XQ/&J+G;$<<ENV2*Z#P[>3?$;P;INLW>DZ
MKH>I2(TUO9SR?O[/=D*),$C]3UJ+J]C8[5IE1"W7!QD'I3UR4^9L@\CGI7G7
MB?XP6OP[2.#5;;6]1GM+5I;HV%@\X^49)&!77>!O$47B_P )V&JP)<10:E M
MQ$DZ&.5%;H&4]#[4P-60F498ECG.UN@/K3S*RJ2&9CWSU/TYXIM%  1TQ\NW
MN#@X] ::[,3QOZY^_P!O2G44 5[:U^RRR85,2.7RHQ@^I[GT%6*** "BBB@
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
MO^S@_D_\%S/CPQ!P/"-ASZ\Q5]T#K7PQ^SDI?_@N=\=N2?\ BD[# /;YHNE
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
M#:QG9:RQR>8DR@=<COG.:EO9'NBRE_OH8U0=Y,88Y[UXI\)O#GQ(\"?$2_\
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
MEV\,M5?#/_!.GP-IB6A\57OB/QCJ]M>^9'>ZQ?O<O$@B>)40$X4>7(PSUKZ
M\$:#IOA;08]/TR!8;2WW#:!_$1@GWYK7:)63:54KC&",UZ^'FYT]1:'Q)\*/
M^"1FE_!7]HCX3:IHFL6]YX#^%"ZE>Z9IEXAN+ZWO+L\[)&.4B4=%YYYK[<6;
M>C%@1SOSCVYS3?*C7)*C'!'^R1Z&J^M:[:^'M,N+R]=H;.UA,L\OWEC ZYK<
M12\>:);^)O#%WI5VS+#J<;6XV_Q9%7]'L?['TFULQTM8EB^NT8%8O@34E\3V
M]QJD-]!J.FZBRSV$D?\  G0BNB$85LCOUYZFCU 7M7.>.X%U:"TLWX6ZF ;W
MV\BNB)VJ3V R?6L#4IXYO%UA;3(3^[:2,'^\._Y5XF;5I*GR+JTBXQOJ8_Q'
MN;?1QHLV0;E-1BCC3^_O^4\>P[UV1CB0;-BD)E1BN,U22"7XH0R7ZK%:V=NJ
M6D\H^620MG 'K760+F<+G:%)W;NM>M&FJ=.-..ZW.1-<]Y;DT AA.  #[]JE
MSY./D//Z54OY4A5V^563YOG;:,?4UD_#_P 5:=XL2ZGTC4H-4M@QB:6*3S%C
ME!^93]*UC#JBZE6G3DH2=F^AT=%%%!J%%%% !1110 4444 %%%%  .M?#'[.
M!_XWF_'C@'_BDK X/^]%7W..M?#'[.!V?\%S_CMP?^12L.H_VHJ /L+XB>#M
M*\=^"=:T/6(UN=)UJREL;N)U^]%(I##/U.:^7?@+XI^+7[(?Q+\(?#OXGZUH
MGC/PUXRO)M+\-:];%+6;35CC+Q0S+CYCY:A,Y'*CUK[%EC256W(IX)YKY;_X
M*,'PO\0;KX8>%K_4]..LQ^.-.U".PANT%_\ NGW%DB7Y\':,^QH ^I('S @
M( '\7WNQY_.G4C'S'W]LE?ISTQV-+0 4444 %%%% !0:*Y:Q^-7A;4_B3?>#
M[77-/N/%.E6RWEYI:2CS[>)CPQ'I@T =3ED;@5A^.OAWHOQ3T1M'\2:1IFNZ
M5*PE>UO[9;B(N#D-M8$9';TK0:\*0A?M$60_S.K [?\ /K7P[\=O^"W^@_!/
M_@I!X8_9[3P'XPU*7Q!<PV<NN1V^+17E7=F(GB15X!(/!SZ4!N['UI<_LU>
ME\"_\(NG@SPN/#F3(NG?V;%]D64Y)?8!@GGO7,_%K]CCP-\7CX;&H:)I]A:>
M&+ZWO8A80+!(_D<PQ%E&3$"!E.AQ7;>'?BCI'C'4=2T_1=4L;^;2KEK&]CAF
M#-9W"C)5_P "#P/6MA-1224EF69XF$1CCD&0V,_,/X1[M4SL["DE-69R,WP=
M\&2W83_A%?#@BDV;@-,A D5&WH#\O\+_ ##T->>_#;_@GSX!\ _M-ZA\6Y(3
MJ/C6Z\Q8+V5%62")N2F0!GZ]:]NN((I[@$$!NK ?P@]*DUB0V^C2,,-M5AP.
MGRG-:3<8PYH[C5/VCC2<M+[;'QW^WS\<?#'Q!\-7G@F;1Y=8BL+VWOFG<?NE
MN8F$BJ1T(R%Z^E:/AK]O"\M_A7?W6KW$=SXCFE/]FVEI$%6W3;@-NQT [5\[
M?$K6[>;QSJ+6A=K4S22S29Y\P,1\P/:H$U"RTR.QU+5I([*QFU"WTQK^3)MH
MGE8*D;8' <L!GMWKYF685Y5?8QB?M]+A'(UEU.I6=IJT[N2=[ZVM<^I_V5_V
MC/'_ (]N=*M9?"ZSZ?\ :#]LU) J0LA/)C &,^N.:^I(L0.<<+G!)Z9^M?(>
MD^+#INAV\7ABSN/#EYX?>:*Z22XW6:NH)'EXXD#8SD=,UL>)_P!J[Q'INGZ1
M>V%W:L;@6BW=M(0"OG8.^,$?/^%?18:$N3EGN?EV;X>&*QGM\*DH]MCZH:<'
M[O(Z9)Q444@D# NK'++A6SM(KYCT;]ISQ/X>\=7%I?WUOJ$=U8-?VT<:X>%%
M8@YXQD8KF_"_QHUG18;^ST[65O(M5U2X:[\0.C26^GC 98S_ +74<<54O=W/
M-_LR=[3>WF4?^"NDOE^-/V>"X^4>/K,$JW0^?$/ZUZSXK4C_ (*BZ"1GGX?S
M \Y'%\*\+_;*\1MXTTKX?^)]?MTUL^&-;LKNRMX%,6R?<I20@_>4D \<\UV?
MP5\9ZMXM_P""F&G?VQ=074A^''GJ8DV^6SWF60CU!H3N'U.7*Y]C[9A_U2_0
M4ZFQG*#Z4Z@XS&NO^/F3_>/\Z\&^ V'_ &Q?C5&0I0KI[X89W$Q\DU[S=?\
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
MM?V5?B(G_!//3M NK;XBZ9/X/\>7]_I,<]E)<PZA;$OY$<Z!]RQ,Q #<[>M
M'Z^P:XF8DF:".XGV[(6D&XYS^M7D.Y17XY?%'P'\7OBM^U#X U6?P+XJT.]\
M+:YH)AETRX-YYT";1>B:Y1@J)&F<*XR>,U^R$O$A^M #1UK\V]!&K?!3_@NO
M\6?&.K^%]?7P[XJ\)VFF:/JUK8R3P37051LW*"$^;J37Z2#K4:0-';.@_B?<
MN><4 ?AOJ'[.WQ9\4_'OQ[X@TC1/B!HUYXL\*7]AK=G;K.(%G$W[L*2=I9UQ
MR,8S7K7Q2_96U+PW^PUXH\$WW@SQ26E^(5I!X5O7BEN=0\+Z<X@:YO8IQF4*
MI$O&>K&OUMN(G*?ZQMV<]:;Y4IF5O-8A >,^HH!.SN?D'XL_8E\26WQ U?XB
M^&_"OBQ/$5Q\5;"/2M5CGDA/]D+;PH)7@SAT;&6+ ]\UREW^SI\7]0/B%_"'
MA?XA6/B*32=2_P"%AW-U</'#JMQ]J>1?L^6^8F-4*^7C &.]?M)<:<;L1Y9@
M57:#N_A]*LSB1D'S=!TQQ4M"1\L?\$LY=>U_P3\3=8UBS\06-CK7BMY='36(
MGBN'MA!"FX*W(4LK8Q7U*(\X^O([-VP:CM)B7=G^]OW9/^>E87Q.^+7AKX->
M$I]=\4:WIWA[1K(AI[R^F$42@GID]S5)I^ZQV6YBZM^SAX)O'OYW\.Z?YEV
M9B(_OFO#/$W[6OPJ_P"%VZO\$[;P9K.N2:)$D>L&PTU)++20T6\-("0V<='"
MD CJ*^EM+\66OBC1H;W2YK?4]/U",2074$H>.:,_==6'!!'-?#W[3_["'Q,^
M,'[6/_"3Z3H7@?2HHM1BFB\96E^]IK3:6L6'T^>-%_>HQ.W+$]<BL*E.$7SQ
M6IV?6Y27+4;:M8;_ ,$Y/^"B'PH\:^![WP=<^*=,GF\)+=7EG+J4(@8Z;YK;
M0P<9\P#*8&<X'->_^(/VS_@#H'AS2->O?&?@J"SU0NFGO,Z;I!$P5U1<9!C/
M! QBOQ2_X*<?LZ_$C]EWQ+\,/"VCVW@+7=>?1TTSQ"EC<PK<V2"[:8!I/O0I
MLP#(1CFOKOX>?\$:OBIK \&:_-!\+[*VM6UN]>VM[DW,=O\ VC&1'&K;"K,&
M/S../2M871R1G..S/T"U_P#:O^"_A?QY8:!>>+?"[>)-6MXX[*V7:9ITF4O'
M&O!7YP3P3SQ7/_LY_MO_  6_:#^'&KZSX:O](M=+T9GDU32KJW2&XL%@9D:1
MHNK#>K$$9S@5\"^-OV3?BKX*^,.B_#K3?#>G:_\ VSKF@Z[J.KPQN&T5K6)8
MYH8Y63_5_(&R&_BZ5ZIX+_X)7_%SP-X>U:33]0\%V?B'_A&VTVWNK5BHGG6Z
MFEV,VS[KI($+'D\T^CN5.I-K1F]^W]^T9X)^-?CSX VG@W6[#6F?QG8M(UI*
MJKY?F1C:ZC!!'/RD<5[]:>&K7PW_ ,%1=%$"_O;KP)=2S2#'S9O^!QZ5^94W
M_!/7XC?L@?M<^!_''C&V\#Z7I7C;XC6-U8Z?H=RTPM<LF]3N5>YY]Z_4S7XQ
M_P /2= VX0+\.IF '_7^!3BM!.<[63/IR(8B7Z"G4R$YA7_=%/H),:Z_X^9/
M]X_SKP;X"PD_ME?&=CU"Z>1_W[Q7O-U_Q\R?[Q_G7A?P'./VS?C-_P!<]/\
M_1= 'N6<U6OK7[0C*PWHPP5(ZU8I5R6ZUCB*$*JM(<6TK,Y*."]\-7Q>WC^T
MV!'_ ![?QQ,.Z^OTINN^'=&^*OA:]T_4[2+5M-O5,<\$T8)C)&.,\H_ICIUK
M3^('B%?!GA+5M:>"2>/2+.6]>W5L/.(T+E0??%?'G[-O_!6/P'^T]^Q5X]^.
M_AS2]6MC\-1<QZOX?:7_ $A6@R2"/]H'(/M7G>PK8;6E[R*YD=QH3_$C]D3Q
M5=:18:)J7Q(^%2P_Z$+6X%QK>C2\EHY-Y'F1*HXP<\=Z]7^#?[4G@?XR6<<'
MA_7+8:DRY.F71^RWUM[/#)AMP[\5@_"/]K7PY\2O@)X6\?WTUEX2T_QEIL5_
M;)K-VD$:1L ?+#' WC/ZU)\9?@Y\(OC'9:?J7BJ#P_/+=J(M-UQ;I;:[D)Y
MANHV#Y![9YKMI5I2UDK&;WN>P+JZ-&A8% S?>QC)%</\8]"U*35-,\3Z3<W&
M?#^][O3XB0=0B/) _P!H<G-?.]_X,^-/PE\5Q:A\*O'>E?%'PEH;>5JWAK4;
MR.[OX$7_ )9PRYXDVG^.O#?VSO\ @H=\1]2_:8\+:?H>I>(O@=X*M;2!VU7Q
M+H$ATW4+YY=LEK<2*#M7;D!R<'K75)J-K]1K4_2/P3XKLO&WANWU>R=OL=\H
MDC\SY63U!'8U?O+M@FZ/>-CX*[,EA7P%^SK_ ,%2(_$GQO\ %?@SQKX7N)?#
MMQK>H_\ "+>*-(N$;3;]+4*)$S&1@ Y^8\8K,\;_ /!:Y;_X(^*9=*\!^)[/
MQ[>ZQ;>&M*LEN(G4_:HMUK=++G8(F7)SUZ4N9-V0TKJY^@>C^-]*UK6;ZPM;
MVUN+W3FVW-LDN983_M#_  K3:X5=PYSC?SV%?F[X1_X*K:)\)?@WX?U+P[\(
M-;\0:_8^'WU'Q8%O8DN=!C69K>3SIG8^:S2HY&WL0*]*T[_@K#I.L^/[OPU;
M>#/%EYH0%S:P>+O.CCBGOK>%9)X?+)!^0.H&!@X)Q4<S>PIM15V?9[Z[;Q@,
MN]PQ ) R%J)O$<,=^D,@D7>"P9%RH4?Q$U\'?"K_ (*$>'/BK=^&]-C_ .$X
MM9O$&LQ:(TR7*A/.EMOM/F8S]S;Q4^CZO\>_V@OBMXT3X0>,]$\+>#?ACXF7
MP[)IFN1-<MJ:(JM=M(YRV6)(6CF:W)4DX\R/NX^(K5FC19X)))Q^["NO[\#J
M4YYJ>.[1HF/S# Q@CD'WK\S/B%^W-J_C_P")T=II'PUU_5?"'@S2KK7OMUC>
M06M]!]FNV@E\L;@3;DH<]P!7T_\ L=?MJ:A^VSX'U+6].T1?#EM)=;?#QGN$
MG75K:,#SIT*DY D)7GTK5JVH<WNJ7<]"^//[9?P__9MU^UL/%^MC1;J\MI+B
MV\V&243A 2<; ?0\'VKR3X=?MH:'^UWXSTJU\"?$#1M*TO68&:QMYPT.KWNT
M$N61T!3KP/3%>!_\%P/BMX@^ '[-&NVJZW'H/B[XJ^(+/1?#6JV<33W>EVH
M-S*57+*HYX0#ZUQ_P&_X*">+T_9\^ >E>!/"VB_%;XB:C=:QX=O+^:%+:Y>Y
ML54?:%:0!D#K@G)R<U"E<H_3SP!I9\$^'(;&]U6?4[CYBUQ,?F;VS]:Z(2(7
M*9^>/G'J*^1_^";W[3_BC]L[X+>,[#XJZ#'I'C_X>^()-$UZUT^7]V6"B2(1
M,C<G8PSSR17OW@'XNZ'XH\6?V- ;RQUA;4S?8M1@:&>2,-L+IGJHQ33N!W><
MT4S?O.!3Z8!1110 VX^>%LC?ZK_>'0UQDVJW'PLN?+-E<WNCRN662$ BR4G)
MR/J?YUVH.#5#Q%I_]I:)=PJOSO$0I]^*+7T,:E/2Z$L+A=5@BN5YW %<CD#J
M,BO/OVJ/@A'\=/@IKVA92*^N(0]C>'DZ=.K9CG'NC?-QSQ76?#;49)/!>FFX
M;S9W#1L>XP2!FLWXF?&'2_AW>6EC-OEU2]5GCC0;C;1)RTSCH$'<FI^'8'&#
M1Y-^SA\2M=M/ 3?#7Q_J+W'Q%T&RVO=[,?V_ O\ J[J$GACC =.HP37MW@;4
M$U;PS93K)NX$;<]6%?.'PCT-_P!JGXG2_%:)UNM"T*62#P;'/F(F\!,5S>%1
MR5;8R*IX.W/>O;O NO6GA3X0M?W]R(HK1I7DG ^3);K7@5Z%*CFT:R^'EU.J
MCS2AJ,L&Q^TU,&YW>'4"^W[YZ]&KQG2?&"_$;XX>';WPY#>-I\5A<#4[V2W,
M<10_ZI-Q_P!K<17KLNH0:78>9=R16\4:@-+*^ ?K71E/.H-2U5W9^3_R)9+=
M7,=G;233,$BB4N['HH'4URNF^-9/$R+K.A7%KJN@^1)Y:1\RW5PI^ZI],U:U
M[Q#9>)/ >H_8KJ&87]M-%;X;B23:0 I[Y-<%^QQ:S^'/@9INE7]M]DU&QO+E
M9X",>4_F'IZ#%>OS:V)-S5_A>OQ<M[7Q!<S>(O#6LR6_R6\5Z0MHX[LHX-;/
M@GPEK^A^#5L]0UP:M??:.+QUP[*>V*ZP)A%_,>U#99LGGOGN*N^E@.=O;N]L
MO$_DSW-G#9W$*)8[CB2><<OC_@.35?XLK]K\%WPC!E\Q?E8=>W-<A\7FU"U_
M:,\!7EQ923^&+2UO!+,D9D^SW;[5B) ]B:]+GML6!BN/)F+@JY0;1CUV]N>W
MM7CYKA?K&&J4>ZM^IK1TE<K^&HV70[925.(E!^N*XC3['[?^U+?W\0)CL=!C
ML9Y%/"2-*9%S] :ZOP@!8/+I\DP:2-S*G.?W9YKF?AS9[_B=X_9X>+JZMX-V
M['F'RA@CW%<V$G"7LZ2WC8NHK.YU^K"TU.:P$DMO]D\UH_(D02I<-C@'M^%7
MHM+-L(UWQJD9^5(TPJ_ATKS?]G:"73/^$AT6X,\SZ+J;CSY$.V;>H*E-W]W/
M45ZFOR=.*^BDK'. 8EF'KR14;6J&97V#(YR1FE:XCB/S2 4DDP\LLL@ '.2N
M0/K4@2 <D]R.:ADE\MCG.WOCM7$_$7]J'X=_"666W\2>+]"TVX@4-);&\#7"
MYZ'RURV#^0KS+Q[^W+;Z_IUQIWPR\-^(?&OBR[B\JTC%FUO8P!N//DF<!0BC
MGN3VI.S07MJ?09O%:$[59A_>P>G>N1L(Y=!^(^JW4R$VMY:KMD5MV-F22<9Z
M"O"/AU^R?\7_ (BZ,P^+/Q0N,SG]_IOAUC;PHA_Y9A@ W3'.<]:OZQ_P3?\
M _@*YLY_#.N>-]"DN9A%=,_B&YN4O(WX>,B21L9'<5Y698:U2&(2V:-*;232
M/*OVH/\ @I9HGQ _::\,?!CPQK5YH&G:L_G^(/%D#+Y-O:J3FU#C_522L-NX
M]LFJ?[%7[4OAG3/A_P#M#WGA?P1IWP_TWX3ZG-:BY*_:&U(X8O<NZ[G<,1G!
MZ9Z5?\#_ /!#3X>_"OXW_P!H^'WN[3X>WLIU'5-$>Y>6:_ON@,CL<F/')4\>
MU:W@K_@DI<?"_P 7?$6+1_'VK0>"_BO<3S:_HS9;+.C(%B/\ &17?4G9.:]2
M%\>IZ'J/_!1KX=>"O&'@[PQXFU&ZL=?\8:9]IMY(["7['<MY1EPLNW )56^5
M@,XKG/A;_P %<_@-\0;,3Z5=:OIVGVC(D-W=Z-+;P2I+(8O-1MO*"0;6)]:X
M&/\ X(P>&[KXO:7KVD^-]9_LC3RMS-:22M/YMRD$D"[7/W5VR,2!QQ65\;O^
M"1L/@C]E'Q'X=\#17'BG6-3\)S>$K*RGNML$7GW*S"Z+-CF-@7SUK1<CBI]1
MV2@X=#VW2?\ @K=\&/$5I>7$>LZO##9QF8.^F2KYL:W26N]!MY4S.%'MS4^A
M?\%:O@IXC^)&L>&H=<U03Z&MT;NXETZ:&VC:WC$DB"0K@L!GCUKA/B7_ ,$B
M-*^*GAKX7V_]O3^'I_!WA^ST/68[/A=52"1)OF/7F9 V[JPK"U[_ ()-^!_A
MMX9UV]74-5U]K[5-1UD:7/=;!>-=6YB:.,G@'G@GTI^_+5$WA"/O'J&A?\%:
M_A5K?AGQ9J6WQA9KX-B@N-1BN] GBN!!-GRYHXF&9%P"<KU J+1?^"PWP0\7
M:EX9M](US5KV'Q,D+0WZ:9*ME:F9BD0N)67;"25/#?2OE[]GK_@G?\0/CE<>
M+KSXGZKJ7@R[N9-,B\-PW>I1WEPMM8[PA+)\I4JV"#WKV#X5_P#!%[PQ\//#
M?V&Y\4:MJV^\L;YX_-VI/]FF:7RV'HQ?\,53BXJ[)56G)Z,]@^!__!1KX>?M
M$_%M_!&@-XC359K>YN["XOM)EM[._BMV"R20S, LJC.?E]J\S\%_MV_$[XZ^
M*M5\5>$?!%F?@[X=N[_2-0O;R["ZA-) 63[<B8/[E&1LCKBN%_8(_92^)>A_
MML)K-_X=U7PM\)/A[I>H:/X;MM6U&.Z>Z:YE#EXMO(CVIU;FO3?#_P#P3#U+
MX=>/?$">%?B#K&D?#WQ5=WFH:GX:SYD4DMRC!E1CDA=SL<#B@NW<@\*?\%=O
M UC\0/#_ (:UVUUU8-0\/6FL'Q+;Z;)_9=P)Y_*0Y(#(N[JQ&,5]!?L[_M.>
M%/VHO"%UKGA"[N;S2["^?3Y)Y+=HP\L9.[;G[Z<?>'!KY5_:J_X)E7]G\$)U
M\ /=ZYKK>!SX!ETZXN?+COH'D4PW#N>5,!P01R1Q7UA^S-\%;?\ 9[^!G@_P
M;;K;A?#VE06<ODKCS)4C"NV>IR<\]Z!'>G@],>WI12O][@$#L#VI*  '%?"_
M[-[%O^"Z'QWS_P!"E8?SBK[H%?#'[.'_ "G/^.WS _\ %)6' '(YBZT ?<]-
M:$2IMQP*=1G% &?K7A6S\0V5Q9W=O:SV]_$]O/%.FZ.9&^\&'3U_.ODOP?\
M!;Q9_P $^/B9XFU/PWIDOBSX-Z]-'<_V+8W+&Z\+ '#/#"V=T0W%F .1@<&O
ML3<<?7K56\LVEN(WC(5D!X(ZYH \M\._MU_"?QY?20Z;\0?#<EQ:$F9)+P0L
MBX()?S-N".XZ^U6?&7[17@JR\!Z?=2^./#]A%XS:33_#UW<70CBO;AP42.(D
M_,=V,$G'-;_C[X!>#/B?I$5MXF\(^&=>M+4F>*"ZT^.1$?(R0-OO7G'P[_X)
MR?"_X>^'-;T>316U>#69'8PW]R9181EMP2USQ!L_AV;2* /F+_@C/_P2C^*_
M[ 'Q ^(/BOXF?$NY\3S>,;B1K?2[?4)9K:(O+O\ -;?\I;! ) [8K]$87+%Q
MG(1-V1WKXI\'?$Z^_8*_:MU#X<W]IXSOOA#)HPU+2];NTFU)M-NBPS;^:<L5
MYX!-6]1\9?M ?M7_ +2#VOAU8/ ?[/\ -9+_ ,32=O+U_6V(Y,"#+1)GHQQQ
M0!]C0:Q'=X51+Y^=_E[<$K_*IFOR'VF.4L.,CH*_-7_@H!!XX_9HUGX>^#KC
MXM7^G?"WQ+K!FUO4)+QHM4M1#&\GE)/UVM(@78#DY]*]T_9 _P""H/@CX@_!
M"VU+QQJ4W@SQ5I"70U73M24^>T5N0@N, =&5D/U- 'UP#YL9.T"H1=>5%O[+
MU]Z\*T?_ (*=_ OQ+\0;CPK!XZM&U6W$Z,&BE5%,,9DD'F[=I(0%L#GBL;3/
M^"L/[/7B;4A:V7Q!LFN[D0X@>UG4@3/MB=OEP(V8@!NE9S;OH/3J?2B2>;"I
M_O?,*:\I61%PY5F RIQCGO\ Y[5\TC_@JO\ ![P]X:L7\6^*['P_JMV;@I9(
M6NMB02-&9,Q@C9E2>M=!?_\ !27X)V_Q'T?PG/XP@FU;6YK>TM/+MIGM6EN%
M!CC:4+M#,&R >11[UKB/G+XJ_P#!0#XG:==?$3P-H=UIK?$SP]XX1=-M715\
M_P /YC=Y=IYP$WC=TKP']M+XU>&O^"B_PO\ $W@'XHS:R-+\6ZO>#P+J&BI^
MZMK:RC62:69 P$F2DBJ!GD@GI7Z(:M_P3\^'GB7]KF\^-%YIL_\ PFEYH)\,
M7+),1'-;%"GW1P#M;[W6N(\>?\$A_A#XB^&_@SPS9Z=J5A;^ $N(-)NDO'$\
M4-PQ-PF\')+;R,YZ'%.SB]0/"?V6_P#@HI9?LV>)7^'X\%:VOP8T%-!T7P_K
M:&,/I+WEM&RQ72E_,9V=\Y0,!GDBO0Q_P6W^'H^)OCCPE<>$_$T.J>"],FUR
M":,Q3P:]%#+Y)$$B-C=N[-QQ7K*?\$T?A.GABYTJ#2;LVE_=:;?RQO.S%WL4
M6. 8Z@A%7GU%<GI/_!&OX-:3XDOM4GM-;N)+FPN-(@A-\Y6RLI9#*T2#KS(2
M>?2DM_> XGPMK'P8_:3^%?Q:^, ^&^D>!?'NA6=WIOB&Z\16T<UW8.L&5,S!
MV0JRE> /3BO;O^"9_P /9?AC^P1\,]*?6Y-;FBT9+E+UE*^:LI,B *>0%#
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
MZXY'Z51\1WR:_;):V,R2EI +EA_ G7K7/>'_  /I+^(;_3)[>>Y^Q[981(Q
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
MTZUU"T_UOV>XA$BD]B5;@XK\6_%7_!7KXR?!C_@A[X,\5W>N37?Q2UWQA?\
M@H>()X0QACAEV"=ST#;2,$CJ*^QOV-? /QG_ &<_&'C&^\4_%^+XF> V\$0Z
M]8:5JUT)=7@U#RMTC8 #)"QX!Z$8K:[ZB/K#PQ\)S\//B"U_H[Q6/A:]M_\
M3-,4$1/<%AMEC[*  N0../>MO5=-TWXE:7=Z?K^BPZG8-.(C#J%HLT%S("<2
M+&X*L.F#7XN?LH?MT?M-^*=2^&WQ-TFU^+'Q$;Q5K^HVWB[2I;*.+P_'9?:/
M+MQ:-G_ED@^;'I7Z^?%%_&::/!!X&@MTU#4IDENKR^DWQZ<A )7RR<Y^AK*I
M64&K@M78\A^._P#P4>_9V_9C^)3^$_%LT%IXG\$VL<TBV7A^2\704E&$?=''
MB-2/IWKU'X11_"_QO8Z?\0O#%GX&O?\ A*8%OK35K"SA2ZU(N-ID+X#EB,_+
M^=?"MO\ \$V_B%^T#_P4N^/5]JWC#QMX2\%:WX?TB)+ZQVQV_B*5582K]TEE
M4;@!6A\-O^"?VG7?_!1";2O#_AS6?^%5_#[X;VVG>$;^ZNI5LH-;2>3>0$8!
MI^26W"M59PYP/JSQ)^P-X#U3Q/JFH>%[[5O .KWL_P!KU:;P]J+6WVQB?O21
MAMJ?-DGC^=+\'?"_Q0^"NO:B?$GBBW^('@MY7DT^>:54OM/15RV6',@QS@<U
M^?\ ^Q[^S]\9IOVD/">CW?A+Q_H?C;3-6UE?B;XMU"[E_LGQ'I\DC?9XXR7,
M;D(5'[M1C'6O3OV1_P!ESXLVG[1WB_1/%^D^(X?"'P2TO7K3PC>7.H.8=:FO
MV,ENUN <L8X<1_/G!-4M /MC5?VR_!VD^'/#NH^1K][9^)(VFLOL^ENY0 E=
MCIU0Y!(SR<>E<QXE_:P^$/Q'\%:A9Z]XBL/#B72ND@\2PFR$3+T.)<#<#TQ7
MY;3_ +&_Q?\ $'[.WQTUK6/"'Q*/C#3- T(^$H8M1N%D\\2EIS"H;!<#[W'
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
MM=>$M5'AKP_IL?B>/1KS3M,FU,O/9Q?:&:4[XR2"/,<MQW-<1^R9_P $J?\
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
M$"O0U\;?\%#89#Y7@WX-+$IQC[<XS_X_5*DH@>^C]M?Q3MY^ GQ2S_USA/\
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
MQN!')>S)Y;2, 1&FP&0J0O.,_8GPG^( ^*WPN\.>*!I]YI'_  D6F6^I"QNU
MVW%F)HU?RI!V==V#[@U\0_$/_@AO9?%O]E[X4_#C4_C?XZN3\)9KX:-K<^C:
M;=SO:W,*P?99('B:W9(XUPC[2ZYSG(S7VM\%_A9IOP*^$/AGP;I4UY-I7A;3
M(-+LWNY3+</%"@1#(YY9R ,GUII)1?>YG[W.NUO\CJ V ?<=:-W'_P!>E"@C
M^+\J::1H)C/K^?6@#!XX]J6B@ )R*%^4]!^ HHH =YAJ.>,7 ^8>U.HH C@M
M8K8KLC1,$GY1C<3W-.VGU)IU% ";?<T;?<TM% "[Z-])10 N^C?244 +OILB
M^81STI:* &F,,F&&0?6EV#/W5R>22.M+10 A7/9?RIV^DHH 7?1OI** %WT;
MZ2B@!=]!;/I^(I** #/X?04UT#]0#]:=10 8QC''TH4E>YHHH D%P?[J?E3-
M])10 N^C?244 #$L/2F^7^\W D-ZYIU% &Q:DFVCR<G:,GUXJ2H[7_CVC_W1
M_*I* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
***** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image2.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  (! 0(! 0(" @(" @(" P4# P,#
M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_
MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# S_P  1" +F A$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]^9YOL\#N
M>B*6/X5PNH?M,^!])U":UN?%/AV&XMIE@FB;48P\+'IN!(Q7<W9Q:R?[A_E7
MR;\*/V?O!/BO]L'X[_VKX0T.[,=WHVUI8?,^]8*6/.,$GF@#W?\ X:A^'_\
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
M (-8?\:/^&I/A_\ ]#EX5_\ !K#_ (UB?\,K?#;_ *$;PU_X!+1_PRM\-O\
MH1O#7_@$M &W_P -2?#_ /Z'+PK_ .#6'_&C_AJ3X?\ _0Y>%?\ P:P_XUB?
M\,K?#;_H1O#7_@$M'_#*WPV_Z$;PU_X!+0!M_P##4GP__P"AR\*_^#6'_&C_
M (:D^'__ $.7A7_P:P_XUB?\,K?#;_H1O#7_ (!+1_PRM\-O^A&\-?\ @$M
M&W_PU)\/_P#H<O"O_@UA_P :/^&I/A__ -#EX5_\&L/^-8G_  RM\-O^A&\-
M?^ 2T?\ #*WPV_Z$;PU_X!+0!M_\-2?#_P#Z'+PK_P"#6'_&C_AJ3X?_ /0Y
M>%?_  :P_P"-8G_#*WPV_P"A&\-?^ 2T?\,K?#;_ *$;PU_X!+0!M_\ #4GP
M_P#^AR\*_P#@UA_QH_X:D^'_ /T.7A7_ ,&L/^-8G_#*WPV_Z$;PU_X!+1_P
MRM\-O^A&\-?^ 2T ;?\ PU)\/_\ H<O"O_@UA_QH_P"&I/A__P!#EX5_\&L/
M^-8G_#*WPV_Z$;PU_P" 2T?\,K?#;_H1O#7_ (!+0!M_\-2?#_\ Z'+PK_X-
M8?\ &C_AJ3X?_P#0Y>%?_!K#_C6)_P ,K?#;_H1O#7_@$M'_  RM\-O^A&\-
M?^ 2T ;?_#4GP_\ ^AR\*_\ @UA_QH_X:D^'_P#T.7A7_P &L/\ C6)_PRM\
M-O\ H1O#7_@$M'_#*WPV_P"A&\-?^ 2T ;1_:E^'X'_(Y>%LG@#^U(N?UI@_
M:G\"2ZK86<7BGP]<W&J7 M;6*#4(Y))Y"?NJHY/'/X5CM^RO\-EY_P"$&\,Y
M'3-DO6O%_P!LSX$>#/ -I\,[_1?#&BZ5J$7CG3_*N+2V$<D:LV& /OW]J /J
MF^\7MI^@W=X]L-]I;27!B\WKM5FVYQWQUQ7-_LH?'/\ X:?_ &6OAK\2_P"R
M_P"P_P#A8?A72_$W]F_:?M/]G_;;2*Y\CS=B>9L\W;OV+NVYVC.*U?'<6SPM
MKG"\6%P"?^V3XKRK_@E!_P HM/V:O^R5^%__ $T6M 'O]%%% $=YS:2_[A_E
M7@'P.N#+^U]\=UQ\IN=%8'V^P+7OUX<6DO\ N'^5?/WP(&/VNOCL_P#"LVB@
MDG@'^SP: /:L?+FD4[FQ@],\BD-VFSS"I!QN"^HJGK?BFVT/34N+EG".>,*3
MQ^%)L"XTH4U(>(B>H'I7.6OQ,TR]O##"TY+' S"V/Y5LB8B$ "5L'(P,;L\X
MI<UDWV RO%9%VMK;M\J32?,36E:1[+=0HRJ';\O.*YVY?4=0UEI;)8CY0V8F
M/"/]*TM$T34[6X\Z]U$3,.6CB7"\^E>%A>>K5E)%35MC9:=47DXJAJ_BFST,
MKY\C@M]W8,Y/IFKR+L!P.'Z[AG%(]E#-_K4C?9RN4S7KR]M;H24=&\7KKUP8
MTM+R#:.'>,A6]\U82WN9[<*7"2>8#N'\0STJ< Y!&2.AW'&T>PJ16V,#Z'-7
M23?Q <=\:-%DU?P#.T:$3Z>4U!5 ^_Y+9'/K[5T'AO6QK^@V-ZC+_I,8D'/4
M8YJS<V_F6_E2%W7E"/[RMUK@O@'*=-TC5= NF)NO#M\]KN8](YOWB-],&N5Z
M5_>*L>B%MQSZTF.#2GKUS[^M%=Y)X]^UU\*=5\<>"+?6_#DBQ>*_!MPNK:85
MX:94_P!9 WJK#-=O\(OBGIOQ;\ 66OZ6VZTO!]T#YHI!Q(K#J,/D5TUTA,#%
M',;A2=P7.?1?IZU\\1&?]DO]H=1$QMOAS\1YA#""N(M%U@_>9CT6*4=.VXT
M?1 N$+NN<>6<,3P/_P!5.+83.#CKTK ^(7Q*L_ASX'U?Q!JK^79:%IL^IW+*
M.L,2LS '_@)P?>OS"\/?MF_MU?M8_"&?XX?#&S^%_ASX:7UQ)+X>\,:NH36-
M<M(WVJPG8@(9,87ZT!MN?JV\BH0-RDL> #S1)\T!((QV.>OTKYF\$_\ !0VW
MD^+WP9^&/C/PEJGA[XB_%;0+C77MK:[6YLM,DMT)E@EE'#-D< =R*Y[_ (>Z
M^$/%'[/OC'QMHGA3QEKLOAKQ8W@Q-*T^(1W6I7@8K\I;Y8X\@Y<XQ1R\SMT
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
M7_9*_"__ *:+6O4_%_\ R)GB'_KVN/\ T2]>6?\ !*#_ )1:?LU?]DK\+_\
MIHM: /?Z*** ([K_ (]I/]T_RKP#X$?\G?\ QT_ZZZ+_ .D"U[_=?\>TG^Z?
MY5X!\"/^3O\ XZ?]==%_](%H ]GHHHH6K =&J[-I_B;-<SYW]L^,VPA\G3\8
M?MD\UOW,GDH7) \H%LGICWK#\"VDBV-Q<.Q+7<KG;GMGBO*Q=I552^9:T5SH
M/+\MCSD$Y%+38EV(!G/K3J]2F_<L0%%-ED\J,L61%'WF?H,\5 E[#*K&*>%D
M@.'=9 RJ?[K'/ZTP+-%-!5%W!@5!VKENF>H]_8TK+L!7<,XSGK0 M5/$5K]J
MT>ZMQG+P21H,9R2*?#J,#2;#<VJOWW3KN_[YS4R2$@M&1( <J0PP%[D,.M95
MHWA<J+LSC/@E=R77@/3K6=\W^EB2"93USG:N?^ @5VN?TX_*N#T@P>%OB_?6
MR.P@\1(+N)\\+(ORE1^ S7=I)E,'!(XSZURX&JW"S)%HHHKO J:S;K/8D% X
MSZ<KZ$?R_&OG31O%6N_LO?'RX\'#3KO6O"GCQVNO#TDEP(A:WX!:XM [<+E
MS+ZD8%?2P.!7%?'[X.0_&_X87NA;A;7^1=:;> X-C=QG?%,/7# 9'IFHG%M:
M 0P>+_%$OV<)X>B.\D96[487MN[Y]1ZBI=6/BC7[ V36-A91.V)I#-E]O?'O
M6+^RY\4I?BK\/8)M4D5_$>G.]GK$>WRV2ZB.PL4[!Q\P->GRG,?(W8[5R/"-
MO5EZ<NIGZ790Z/:06\( @1?W2D<JW?-.U1T6SD:/>'BA>3"'%5?%7B>R\)6Z
MW5S(JI$/E4GYI,]JY&&^U;XD7LN(Y=)TF1,;V7?).OHIZUKB**='EB<GUE4W
MS;F)^Q;H:V/P7BNK:\EO3JVHW=ZTDK %&9R"/PKTK7O'FG:-933^<EQL&"%D
M  ^IS7@GP]_8_7P5++X;NO&WBB6S+O<:='',;5( Q+$;Q][KTK<O/V%_"KF*
MYEDNYI% #_:YWF^T>K;2<<UG@E-4^1LWKU+3YM_0Z7QA^U!HN@V'V>QN;+4/
M$,V!:Z9'/YC7#'H-PX%=!IOCV0:%;_V]<165Y,56XAM?G:)S_ 3Z#CFN5TS]
MGO1/"DD,NEZ7&/[/^81A/*3)Y)6M/2M<TBUOI(9-)GLUQERT)VY^HKUJ5*"C
M[SNSQ<9FE6+M35O-FB]CJ<,K1Z;KZ?8GFW2"0!GB3T6NQM9"T8V2[D10HD9-
MI>N%G'A75G\M+BUA=N#Y;>6Y_$\U8;3-0T-<Z?JCW** (K>5 P;_ ('UI2I*
MUTS2EFMU[[3.VC99%*E>2.IZ&F7&G)<F/' BZ@<5R%KX_NM$N?LVIV<]J4^;
MS$'FH1[FNCT?Q#IVJ2%8+NWG+#<P23YA]163AH=M#%PJ[&@+90H4?3CK6;K7
M@G3-<F66>QM)=HP3(,']*T48.W P!T-."XK/DCV.B+D^A56Q33;-((8Q'# G
MR+G)K@[/1QXI\<ZU!<Q^;;VDB&+Y\9R.:[G7-1ATZ*2>5@L<*9]V;T%8G@32
MMYN=1>$K)J<X)3^X,<5U45R4]#S<3AX5*EDVT5&^#NB&\$G]GLP3Y?GE)7^=
M;'A_P99>'&<6<,5MO.2%Y!^F:V(E,0^\%7THF G57ZD=&/45E&4K^\=*P24.
M9+8P=5\56&F7CB6[5$M^)5S\XW<#CTK3TZXB-J&7&[ 53NY9?4UY?\5/!1U+
MXB:3+$LG^FD)=,@_@C)89^I-<^?$'B>?QM<^3#>KIY27!,&,8'RX_+]:[(0C
M4ZV/EO[<K4*TX.+LF>\+,A?R\'8_5MWW352]\0VUM?B$R#S)N57=]X#J:\/B
M\2>)[+3@C->)&\:22R21X*ECR 36$MWXGU6[T?4((+N9(EG2XDD ^6//)!]>
MF*T6#25G)')B.,J*E&CROF?2Q].Q31_9RW3WW5#<WRB+@[AW'K7AEKJWB_\
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
M.E<W\![>+0K36+1RT]_IVH2;B3T60Y4#VZUZ2CJJ* WR?PDGUYK/!.U)4X]
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
M)IU*U*IS8?21Y!9_L1_#B!H)T\/QL+6Q6Q6(NT40C5=H.WNX4 9]Z?XP\*^
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
M'_OTU>7_ /!*#_E%I^S5_P!DK\+_ /IHM: /?Z*** ([KFUD_P!T_P J^?\
MX$IC]KWXZ?\ 771?_2 5] 77_'M)_NG^5> _ GG]KWXZ?]==%_\ 2 5,N@NI
MZ[J!,=L=I/3/6L#P=?1VE@'?:K75X_?_ %GRG./RKH-2'DV3-UVQLWY5Y%XH
MTW5-;TWPH--2:$6]Y/))*#E5#*WY]:^>S?%3HUN>/V>ATTHIZ'K8UJ&X/[N6
M.0K_ *PJWW:6VU2*ZD=(V$DB#E%/(STX^E?--\GBGPGIES+>&[M=-$825VCP
M[N<]",Y[5-\#]%\5Q^+-"U6--46VU&]1;KSOF7R1'D-G]*\O+^(ZN*Q"I\MC
MOG@(*ESW/IA3N4'L>E+3(3\F,YY)(Q]W/.*?7VW/>;5CRM5HPHHHJEN2&_RP
M3C. 3CUJGJ]U#:6MK]H<HLDJ@8_O'H/SJZJ[SC&<]LUS?Q"B-QIEBL9);[="
MY&,[0&%3,#HSUHH<[W.W:>?6BFM-@"BBB@!K,1(OH?S-*3L7) .> ?6D"E69
ME.'/ )&=OX4J*%?IE<?=/3/K0);G)?%7P])J&B17%N-M[IDPNXF#9:0+RR?0
M@5N>%=>A\2>'[6^CVK]JC$I4=B>H_#%7);9K@JC;'CW9(VXP/7-<'\-[AOA_
MXVOO"URNVTN99+O3G9OX#R5'XUA>U6[V'9)>9VGB#P[:^)]$N+"\MX;JTNEV
M2Q31B1'7OE2"#^-8_AWX/^&O".JM<Z5H.CZ<'CV,;6RBA\WC^(*H'O73$$-Q
MGIR*:WRPI@]6^XW!_"M>5/5A=HIGP[9J^Y((XV]545;C7R=H4 !/NCL*DQAN
M:-WM2]G%:V*<Y/<BDM4E=F8%F<8)).:(K6.WN?.1<2X +;B<@=N:DHJK)$W
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
M3UKQ3>+8Z!=2,G"0/DGMG@4WPOIWV?PQ9VQ/6W#$^C$9Q47Q"Y\(ZE_UP_\
M9JO:)_R#;;_KBG_H(KBEKBW'R1I]A,L ;0!Z#%07VJPZ7:SSSW M8+5#)+*_
MRHB@9)+'@ #O5@]:^5?^"UX\27/_  2[^,T/A<:E_:+Z$P?^SR?M/D[AYFP#
MJ=N>!R:]#E][<S.L\"_\%3?@!\5/C4/A]H'Q4\(W_BOS#;_8HM03?)*,Y12?
ME8\= :]Y^T ?=W,IY5P/]9],5^2/P=;_ ()XS? _]G\-#X(D\627FG)HYT1
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
MB7KRS_@E!_RBT_9J_P"R5^%__31:U8'O]%%% #)_]0_^Z:^?O@9_R=W\>/\
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
M$5S\BE)%7H"<?-CIBM.BD!5T?28=(L]D%O;VREC\D-NL"C\%JU1FB@ HHHH
M**** "BBB@ HHHH *H>)[S[#H<\Q.! IF;W"@_XBM% ?7\/6J.J6,>KVSVSH
M41R&8^N*;8&;\/&NG\&63WSE[N6/S9"?]IB1^F*\A_;]_P"1?^&W_8[Z9_Z,
MKWDQB) J_<"@+^%>$?M\?\@+X;?]COIO_H=2E8#VKQ?_ ,B9XA_Z]KC_ -$O
M7EG_  2@_P"46G[-7_9*_"__ *:+6O5?&W_(J:__ ->-Q_Z*>O*O^"4'_*+3
M]FK_ +)7X7_]-%K3 ]_HHHH BO#_ *)+_N'^5>$? Y?^,OOCQQ_R]:(/_*>M
M>[WW_'E+_N-_*O ?@A,R_M=?'<Y_Y>M#_P#3>M'-RIR?0#TCQC 3)IG_ %]I
M_P"S5O0##5A>)YV?4]+C*9!N@V/8"MX=<CC->/AH\V*J+M9&DMD!ZT445[!F
M%%%% !1110 4444 &ZJU_>)&\,#S+#+<R%(O?;5FN7U7&I?$_28!'(T5I!)<
M;R.%D]:F46]@.H#;AGUHHW;N?6BJ6P!1110 49XHHH ,T.&E7;GKZT44 4?$
M>A6_BGP[?Z;+_P >^H0/%(6Z<@__ *_K7*_!>XGLO#G]@73$:EX?/V6<L?\
M6#'[I@?3;C/O7;/&IMQ&?]6O( [5YS\2[JZ^'?Q$T77@Q_LC44_LK4\](W?_
M %$I]]P5?^!5SS7)[S ]'"XZ@9[TM-MP=H#=<#/UIQZUO!\T>9 %,N#B#\?Z
M&GU%>%EB4( SL=V#T '!_G^E$G:+&CBK88^/MP1WTE ?<;Z[AI,/P/O$Y./>
MN)\$#_A+/B=K6LQ?\>5J!I\+_P#/78/F(_&NW5MZ KQV;ZUPX"+2E<;9Y;^V
MKX>UCQ;^RE\0M.T":.UUA]#N)K*>2,2)'+&N\%E/!'RD?B*Y#_@G1\*-.\#_
M +,7A;5?LTB^)?%6EQ:CK%U/(99KB9@H8&1OFQQPF< =!75_MQZM_9?[*7B]
M(Y3%<WMNEI;[6*EY))44*"/49KNOA?I']@?#70;,P+;O!I\$;QH/E0J@']*[
MR3:@CV'/?KGWIRC8#CC/7'>G;C2479/*@)R/K0#@444%!N-!YHHH 0+M/ QV
MI2Q(QV]***  '%&<&BB@ SFD+;!G&<<X]:6A?O4"MJ<-X.B-K\5O&-I\OV=W
MMKL$#G<R<?C7<%0QY&?K7">&^/C3XM7L([4@?1>*[RN.@[U)?(TDK)!FC-%%
M=M]+$!1112 **** "BBB@ HHHH ***7AAUH 2H[JX6TMVFE=84AY\QNB^N1W
MJ4-M'W<^_K6=K^D1>)8?LDZDPKAW3^%OK6=>Z6@=+E70?%"^*[F;[-;S"VC;
M:DY./.]2!Z5L1Q&)<$D_4YIEK:1V\2[5PH 51TV@5)(#( JD*/XO4+W(]Z=.
MZBKAI:XDC"- QP%3G+<*OU]J^:_^"A7CK3+.\^%?A]K@G5[GQGI\L=NG+1J&
M)W.1T4C./PKU']H3XU?\*CT#34L["XUGQ%X@NA9:+I=N1YMQ,0<L^>!$N 23
M7@?QP^$NH_#CP9\/+WQ#)%J'BW4_'&GOJM\/F4LTF5CASTC4<8]:L#ZN\9R,
M?"FMC'_+A<9_[\O7E_\ P2@_Y1:?LU?]DK\+_P#IHM:]4\;?\BIKG_7A<?\
MHIZ\K_X)0?\ *+3]FK_LE?A?_P!-%K0![_1110!%>\V<O^X?Y5\_? [Y_P!K
MWX[@]/M.A_\ I M?05V,VLG^X?Y5\^_ _P"7]KSX\'_IXT$_GIZUG4=J=3T7
MY@>G^(N-=TCVD;^6*V\;>*Q-:_?^*M*A[C>YQZUMYS7GX'WL16FMKK\C2>R"
MBBBO4,PHHHH **** "B@*6.!U]Z69DB4DG:JC)=C@"@!*AMT\_>ZJ$W9R2/F
MY]#5+2==EUB\F\NU=;6'K.QXD_W:TE&&SV]* %)R:*#UHH **** "BBB@ HH
MHH -VWGTYKF/BMX4;Q;\.=5TX9>2YB7RLGHRMO4_4-C\JZ<G%,G^:(=L'(J:
MJ3I,#)^'NN-KO@_3[N3:7>!0^#_$ORM_*MD9[]:X;X<P+X7\1ZKI.[*;VOH"
MQX*-U5?;-=PIRO0CV/45SX6JI1Y %KD/B]XJET31(]/LCNU;6V^RVJ@9* \-
M)] #763R>5'GWKAM&3_A(OC5KMQ-LWZ%;V\-I_L;PY<_4X _"KK5(+W9#Y6=
M+X&\)KX*\)6&F!][6:;7<?\ +5NI8^N:UPVTX'<Y)]*18_+7'![<=AZ4RXYC
M"[2V]@O'4"M:<%&-T(\+_;4B?QGK7PW\$HVS_A)/$L-U(Q'WH;?,A7/;) KW
M2W8MO_N$[@OIG.W],UX=X[?_ (2K]O7P%8NXF@T'0KS4&6/[MO*S(J9]\9KW
M7&Y&[8D[=QSC^=4 4444 %%%% !1110 4444 %%%% !03BBD/2@#B/#L8_X7
MAXK'K!;'_P =KN*X.UG.F_M ZA"HW+J>F1W+D]4*': /:N\KS\-4C[2?R_4J
M3ND%%%%>@2%%%% !1110 4444 %%%% $-Q(\: K@T1%CR5/-2@;U Z?2D=F1
MCSP/2@'IH5=9UF+2K-I)FV1HI8XY(%4_#OB*'7[(36TC31L3\Q79^%5O$/B
MLXLT23=.<;BI9<5I06Z0:=Y9"@JH VKBILF[W'?3E+-O<!P%DW$@'IVJ*^C8
MV6X$I*'!1L9V_4=Q4T3XC XZ<<=*220Q(S[L;02"1]VJV(MJD>">"XY/BM^W
MGXCU&_\ ,6V^'FD1:=IB0OF)Y;ABUPSGNPVH .U2?MYVZP:!\-E&[_D>=-7)
M.3C<:L_LE6"VWQ"^)MWO:6;4M;^TRL>F=BJ /; %0?M]MMT'X;'_ *GG36_\
M?Q05U9[;XUX\):\/^G&X_P#13UY5_P $H/\ E%I^S5_V2OPO_P"FBUKU3QBV
M_P '^(#Z6EPO_D%Z\K_X)0?\HM/V:O\ LE?A?_TT6M 'O]%%% #+@;H''JIK
MY[^"#9_:[^/7M/H)_+3E-?0EPVV!SZ*37SU\$1L_:Z^/+'HTVA_IIR@UG5BW
M3J6[?J'D>H7+&7QM -O,=N9-^>!N[5M1C$8^E8=F[R>-[H<;! I'L*UM1U*/
M2[ W$N1&.!CJ:\S+)Q?M)K9O]#2>UBQM)7(P0.O/2E,9 ]?I6'9>,)=2OXDM
M]-NQ;R+EI'4 'WZUJK/-D[4B(S_>->KSQ,R49/;'UI0.*I:KK<ND6OFFQ>X
MZB'YB/SQ4&A^,+7Q(Y6W(\Q!F2/HT?U'^%.Z T\\TN.#[#/UIL<Z2Q;LD<XY
M'>J^HZI!ID>Z>5(L<J"PR_T'6F!;0Y;O]W=574M,75;+R)F8H3R <9'<4W2M
M2DU>U\TKL7=\GJ15N@"&*R6-8TX$,"[8XU& /KZU-110 4444 %%%% !1110
M 4444 '6H&GS%\R.K,V(D.-\P]0,U,<8YX'<GM7@G_!0+]HWQ%^R1\$Q\1-+
ML+2]\/>'-0AE\3)Y9>YBTPNJR21 <Y ;/T!J7=^Z!WVOR_V)\7= O0!'#=0R
MV4H8Y^< D+M[9]<UW<+[54.QSCJ1R:^ =)_X*4WGB[2O#.K_ !#M=)\)>"O$
M^G:EXKTJW2UG;5?[+M#FVN&XP"W&X$YP:]6\.?\ !5WX;WWP_?5I6UZ74;;5
M+314TZ/39#=W<US%YL+11]75D^;C)%<\*3A/W1H^IKU',(50"[OM4$XSQG^E
M</X&N&;XN^,P4V;Q: ,PX)V/_7BODOXI_P#!6^/Q-=6=YX$;3HO"][X:U'6'
MO=;MI8)+&>SN%A?S% +!0^1G%==#\4O$GQ+^*UAHGAW7[;PMJ?B?2H=;U75E
MM6E\R&*)2BVB-_K#^^9CCMBN/%-^T5S91:U9]?6L[7 8E< ';TQDCK3I20.%
M8COM^\#VP*\:_9;^*&O:KXE\<>$?$U]_;6H>#KJ(0:JD01=0MI$W(3@D>9ZC
MMWKV*6[:"Y55.UE<!PP^\",XSVS7K1:Y#%GAGP7MSXQ_;5^*^MR',>@6]GH=
MN5'R%]@DDP>Y^9:]Y)Z?3\Z\&_8!3^T/ /C'7@A@7Q+XPU.<0.V]D\F7[/\
M>]/W5>\TN9"L%%%%%T 4444P"BBB@ HHHH **** "@#=QZT4!MO/IS1T X*:
M/_C(E#ZZ&?TD%=[7!/+YG[1809S'H1)/8YD%=[7D82+=24EMH 4445ZX!111
M0 4444 %%%% !112,=I;T49SVI\K <J$5!?7L=C;M(_ INHZM'I5FT\SJ(T.
M":HRW!UL;55?)QGYCC/>I;TN%K*_0=HJ?:/.ER)<GY00?E^E6Y%9I$^9@!R0
M3UHLHC N ,9ZC/%6&0>@_P"^?_KTRI"+\HYR??KBJGB1F7P]?>25\PP2!>.0
M=IZ5<#;?X5/OMQ575$:\3R!@,_R[R?N @C-'2P0T>IX!_P $V/&D?Q/^">I>
M(HQDWVNWEJ\A'+F!Q%G\65JO?M_<>'_AM_V/.FK_ ./U'_P3A^&X^$/P*O\
MP["9'MX/$FJ3*TO##?<&3I[ES4O_  4"C\O0OAL._P#PG6FG_P ?I()VYGRG
MM?B__D3/$/\ U[7'_HEZ\L_X)0?\HM/V:O\ LE?A?_TT6M>J^-(C#X/\0 ][
M2X;_ ,@O7E7_  2@_P"46G[-7_9*_"__ *:+6F2>_P!%%% $=W_QZ2_[A_E7
MS[\%1M_:U^.Y/\,VB@^W_$O4_P J^@KL9M9/]P_RKY]^"7_)WGQ[ST-SH>/?
M.FKBHG.T)+R"/Q'I>C_-XEOG[B-,?[M;=U$+J9873,/WE4C/-<YX9U&-KC5K
MMQM\J5HL'_9Z5T&FG[3'YC,Z_:$##/\ !Q7EY/!?5M>YK6^(F1V2+Y#M[;0,
M"A%5!\J[1UQGO2E]YSS^-%>M&"N9"8(?(8J<8]ORJJ-%M8[PW*6\"3X(\Q!A
MS5NBJY;:@0VT#6D8599'YW,TF"3[52N?"5C=:NE[+;K+<(" Q)^7\*TZ*0#5
M7;(2 %7& H'2G444 %%%% !1110 4444 %%%% !1110 AY%>?_M"_ ZU_:#^
M#'BGP7?3S6EGXIT^73I;J$@SP+* "RYX('4"O01S2[%H ^5OB[_P2M\+?&#0
M_"UEJ?B76XX/"W@^;P6CPH@,]K(@7S#SQ)D#VKS7X[?\$U[OP<;?Q-X*?Q#X
ME\70:UHVHVD\5S!:RZ,;"U%L)H?,(1]Z@;T? ZXK[QD7>N-J\U$+*.$Y53NZ
MDAN]-34=PO9GYV?"#_@C=<>/OV>+>U^(_C#Q7I'BB[M-8TV^32WB7S8;^]\_
M$C#(;&%.!\O)YKUO2_V:]<\6^%XM&AU*XNI?!=Y]CTK6;6?^R]618XHHB(KA
M 0@*H-W&#BOK8Q%I$)+(PD'S'H4(P1^E<-^SK']H^'LGF@L1J-T-W<_O#C/X
M5X6,I3J5U'8UY[JQQ/P4^'VI_L\Z%J-M'X9U'4Y];NS?:KJ=QJWVV[N&Z9=V
M )(]AWKIOB#\=;6/X9:]/ONM#NX[9K:!;ZV= \\@\N+:Q'S$$YXKTC4+A;=8
M?,V>0&+.,$L5 S7@/[2@'Q>_:!^%W@!9%>6TNSXKU [/E2VMQ^Z1A_M/D?A7
M?&E5@TUJ3<[C]EOPU:?"7X.Z%X5.J:?>7>E0%+MH6'[ZY)WS2>^79CFO35E5
MV(!R0,XKE-9^$VB^(6DEDM/+N-HDBDMV\ET5B2,8[Y)JE'X!\2>')%?2/$MU
M<KCB'4U$NWV##I6WMJZ6J [K\Z4H0F>U<'-\2-1\&-&?$NF1P([!4O+%"\>?
M5S_"/6NPT35K;4;&.>WN(KF"YY#QMN%:4Z\9?$B"W12*X<\'..M+5@%%%% !
M1111J 4444 % &312/RA^E'27H!P5@!>?M S21\_9M(6.;_9+OE?T%=]7 ^!
M8Q=?%?QK?A2=LUO8J/[JJF<UWU<& ORL HHHKO **** "BBB@ HHH! ^\<#N
M:%N %#G'K3;Y6-N\8'\/4U1\1WYM-!GE5MK!6"GT..*-#C:^\/VAED<^;&/-
M9N]2JEY\KV Q?%.GSZY:6L#()-TH\\QL%"J!^O-=);QB","-2!@ <"F0:?'&
M^Y00!V/>ISC/W?\ QVJ=FR*;FZ*YT*LF#R.?I0TB9_A_&E'(]*4 >_X&C7H.
M7Q"!1(OR)G'.0< 54U*^>WMC(B"=F8(L?3=[&K;D(.Y!X&6XS63K?BA]$&S[
M+=74F<O]G0'RU]:-2E?<\T_9LBO="\8^+=+N9)9(EU2291(5/E&0(=@([=:R
M/^"@TBMH?PWQ_P!#WIJ_CNJW^S7XN?6OCA\3M.O%$5W8ZE!<QQLF'\B2)=KG
MV)!Q]#6?^WX/^*:^&I]?'VG'_P ?- <SEJSW'QS()?"6OD=!97"_CY+UY1_P
M2@_Y1:?LU?\ 9*_"_P#Z:+6O4_%__(F>(?\ KVN/_1+UY9_P2@_Y1:?LU?\
M9*_"_P#Z:+6@#W^BBB@!D_\ J'_W37SU\$OG_:W^/>>@GT#KTXTU:^A+K_CV
MD_W3_*OGCX3';^U-^T$?^GC13_Y35KGQ6E)R8X?$=_X<\)-<7+W%Q=N\+7#2
M+9H/W2?7UKKTX0< <=!T%97A!_,TJV/_ #W7S*UB<FN/*-:%PG\84445Z@@H
MHHH ,T#D4J2"-\E=P )KSSXP?'>/X2PZ?;?V=>:SKFK%C::18,BW-R@Y9EWD
M+\HYY- 'H709['C-%>;?"']H6U^*FL7&C3Z9JGA3Q#8KYMSHNJA3=>5_?^4E
M/R8UZ4/]6* $HHHH **** "BBB@ HHHH **** "BBB@ HHHI2^%@5-:NFL-)
MN;B,;I((7< ]/E4G^M<I^SY;+!\+-/DS\]\TMTP/JSG-=1XD_P"15U3_ *]I
M/_0:YCX+H3\,="V_>,&<_P!Q=Y!_/(/X5P8G_>8>@&M\1?&VF?#[P[/J6K78
MLK18V7>@S,[=0B+U9CV YS7F'[+/PSUA_%/BCXB>*+/[!XC\7M'%IEG(=SZ5
MI"?ZJ#/9B<LW^T:S? MO+^T!^T)XHUJ\W7?A?X;W8TG2;=N8[J^1=TEP?=2<
M5[^N&1?F#O&HC=EZ9':N]; )%MPP V;<*J^J]J5ON_P_\"Z4M%- 0W%OY]NT
M>%DB(("E RC\#7GVH:7<?";6Y=2TZVF_L6\_X^K.WBW26C?\]![&O1Z#R"/4
M8.>E95*=V!3T;4XM;TR*Z@F$BSC((Z,/6KFW:/8=ZXRXTZX^'UW)>6>Z;1'.
M;BS*_P#'M_TU3T7_ &:Z;1]9M?$5GYUA?PW((SOB.Y1]113J-O0"Z#D44V*9
MA&-S!VQRP& WX4[SZMU:=]0"BC?OHI^T70 HHHIWOJ 4'/;@]L]J0G XJKK=
M^NDZ1<SR$*(HF<D]@ 34NKRIQ\@.*^%A2]U[Q9?0;I;>\U7?!QU9!M8?2O0,
MUQ'[/EE/9?"G37G96FU RW3.O?>^5_2NWK'"_P ( HHHKH **** "BBB@ IL
MK;8R<9]J=0"0?EZ]J *>JVL$D1CER4<C@5:$:VL.Q1\D2X I)AYC@C9Y??ZT
M^LP&&9%* LJM(,HI8 M]!WIVX''(Y.!@]:^0/^"Q-AXG\%?LSK\4O!6M2Z1X
MM^%E['JMFB.WV:^68>3+%*G=?FR/<5\S?%_]L?QU_P $V? 'AOPQX8UB+Q=K
MFG:;8>)/%9ULLLNL-?SJKB)I&Z('.%3IMK0#]6%8/T(/../6D:14SEE&.N3T
MK\XS_P %3_B3H?Q3UB22PT76O#%IX_E\#V6E06[)<7*MI@O([CS!TPR,G /W
MA5;P-_P5"\::N?'Q\3>+/"6EZ5I/P]3QM;7=E;&:?2KDW!B&G2H?O.<;<G'4
M\5FZJ3L!^D%S>Q1B,91WEY1"X 8=R/6O+/'_ .V;\// /BO^Q=3U9DO/M$=K
M,T5F\D,+.V &D VCGKDU\E_L[_M.>*_B3^UG^S7%XVDT74O$OC/PGKFH75QI
M3E8-. 7?% T:,R9V8W;@"#7KNL?#CQMX'\(>*_AOI?@RT\2:;XKO+FX_MZ6]
MC@CM$N&)9I8V)8/%D;>><=*M.ZN!VOP52)?V]OC$ZG>[:=I>2A&S;M8K_.F_
MM_J3X;^&7_8^:=Q_P(UC?!SP[)\-OVX+'P]#<^; WPZM&OI3_K=2N8'$/G2Y
MY!PO'KNK=_;Y_P"0'\-O^Q[T[_T*F![5XOX\&>(?^O6X_P#1+UY9_P $H/\
ME%I^S5_V2OPO_P"FBUKU7QM_R*FO_P#7C<?^BGKRK_@E!_RBT_9J_P"R5^%_
M_31:T >_T444 1W8W6L@]4/\J^9O >IC1_VE_P!H:Y9RC2W&A1J,?]0U17TQ
M>H9+.51P2A /IQ7S9\.ECU7]KCXVV#(KFZNM#D((_P!6HTU:XLP=Z+@C2DHN
M7O'KNAZWIECIMI_IT1\I-@!EQM/O6U!?P3;?*>*7R^K(V>M5(_#>G2@AK*U8
M$\YC'-.T[P_;:0)/(BCB#G)"+C-3@J?)12"JHJ7NE[88^"<GU]:*@#,?ESG!
M[=:H:=XA.L74T"KY5S!($:,_W#SNKM1F:U-EA,PZE0O.5'.:=P3D=#0H^?/X
M50'FOQE_:O\  7P)U2VM/%OBW1] O+IE\F.>=OWYSPG3DMTQ7,?%[X5:O\5-
M4\(_$KP3J^G6OB+P[:--IZZG#YEA?6LJ_-'(?O1J>[J"RCH#7*_\%)OA9?\
MQ$E^#,VFZ =:72_B)IMUJGEPH[062M^\=LC[@')%?-OQ^G^.R?\ !1O0M0\-
MZ+\0]/\ #EAXVATZ2*TA\[0;K0C;D/<2DG$:YQA0.M 'U?\ LRZ'=>-?'6H?
M$W6_%?AOQ%K6O6W]EQ66@H6T_3HK=V5Q'(V))/GW99U'2O?48O'\DB,O9]O$
MGT^E?CYX;^"7Q^\-:I%XEL?#WCF'QK)X9U>RTVU7,,5NK:J[.Q0'8':VYC)Y
M):O39$^.WAV.PUOPWI_Q/N_AO8^,+8VNG:G#(VNRV)LI!<AESN:/SRFWM\IH
M _3*W<@A'V_>^^#Q4IKY^_X)R7WC4_L@>&9/B3#K%MXJGFN'O8M9!2]023-Y
M"G.3PF*^@<8H **** "BBB@ HHHH **** "BBB@ HHHH3MJ!G^*3_P 4SJ'_
M %[R?^@UP>D>*K7P!^S#+K]X[QV^B:/<7[LI_P">2NXP/[W' [FNQ^(>JQ:!
MX(U6]N&8106\CX ^]\N,?K7SY^TMY][^S'X(^'L&^/6OB5J-IID,BG88(UD^
MT2N3WQ$C#;WW8KS:D>;$*H!Z#^PGX,?P?^RUX7DNE U;Q! VMZI)SNGNKEB[
MNP[9!7CVKUT# _6J6@VL=AIL-O#M$5K$D"*J[<*BA1E?X>G2KM>BM@"BBBF
M4444 '48Z@\$'H:X'Q3\!M)UG4Y+[39K[P[J;MN$^GRE"Y_VX^A%=]31&%Q@
M#CI[5'L8= .!A\'>.0&"^,K/8#A<Z+&QQ]2V34P\'^. .?&MF/\ N!Q?_%5W
M.T9Z=>M+7,\%!NYISG#?\(CXX'_,[6G_ ((XO_BJ5?!WCE_^9VL_QT2+_P"*
MKN*0KNI?4HA[0X*]\)^/+=5V>-K$9/).@QL/T;BG1#XBZ4X ;PEK28_U\IEM
MG_[Y4$5W1B4]A2[1CI2^K1CHMR&[LX>77OB#;Q,[:-X2E"C.R.]E#-[#<H7\
MS7$?&WXF^--/^%>K._A.WA:ZMTM8@VHH=\LCA/EYZ\U[<Z1[?G'RCGIW[5Y[
M\9+7^V?%'@S1CCR]2U/[7< ?\LQ"ID ^FY5_.L:E*NXVB[#15\-ZWXO\/>'-
M.TZ#P4GV>QMXHUE.I1Y(4 ],^M:/_";>-#_S)%O_ .#%/\:[L*#*#@#_  I_
MF'UI0P>(<?B*O8\__P"$U\<_]"9#_P"#*/\ QI8O''CK<0?!4./7^TH_\:[P
MPJ3]T?E1Y*_W15?4L3_,'.S@9OC#J^C'RM4\(:P)^I6T47$8!Z?.._J.U.7X
MZ65M\VI:7KFG;O\ 5K-8.X;Z;>]=Z$"C&.*0Q*W55/?D4?4L3_,2Y75CB[/X
M[^'75DN+R[L&7EA?6SP2-Z;<C!_I6OI?Q*T;5X0T6JVTK.=J S?,?J/2MBXT
MRVO"/-MX)<=-Z XK,U/X=:%K',^DV+OV?R@&'XUNJ->,/B)-.WU"&;I+"5_B
M\MPP]JFW@]<^JX[UQP^#.EV\C?8;C4=.SG<+6;:"?I4$O@'Q-8*D6G>*'9,_
M-]LA$K ?4UE.O6A&]@-.TN3K'Q$8?O!;Z3;?+@\-)(<X-=-7G.A/XOT:XE=M
M.T;4WN6^9H7,#DC@$YXJQ<?%Z^T:1AJ7A?6K=/\ 5K+;D72^9_P'M6<,PBX>
M_#4KE9V>OZ)9>(+!K;4+>VN[*0;7AN4#JX]P>#6#XA^#WA'Q=/;3:IX;T'5)
M+1%CMWNK,2/&B_=4$@\#M5&R^/OA74QE=8M87'!BEC>)L]_O"NFT'Q18>(+<
M/975K<!?F(252<'U Y-=E+&TFMR/9F'K_P )/#U_HMY;QZ-IMH\S-,)H[=5>
M"0IL\U>/]:!T/I7C/[/W_!-KPE\$_&VN>(+Z]NO'-_XBL4TN:76[>,)!9JYE
M"&,##'S,<D5](1$F/<,$ Y(QCGZ&GR194!CO!R>>V>M:W3U0SEO"/PE\,>";
M])].\/:+I+V9=8&@LQ&8-W+;#C.&ZG%=1#; L[LH<RLNYB!\]*G[M-J\ < 4
MF&1C(H!Q@-GT/?\ "M%L!X/$,?\ !3:7_L05_P#2EJ9^W^<>'_AM_P!CWIO_
M *'38U>#_@I;!([!(KGP*\5NS'_7.ETVX>^ 5_.F?M]3%O#?PO+##2>.M.##
ML"'H ]Q\7_\ (F>(?^O6X_\ 1+UY9_P2@_Y1:?LU?]DK\+_^FBUKU/Q?_P B
M9XA_Z]KC_P!$O7EG_!*#_E%I^S5_V2OPO_Z:+6@#W^BBB@".[)%K)MZ[#CZX
MKYM_9_,&I_MK?'R<-F:VDT2'!_NG35S7TC?'%E+_ +C?RKY[^ =A]C_; ^/K
M*B!7N=$R<?,?^):M95*:EN![8J[.E,=O*&6[GH:K>(M7_P"$?@5RAEDD;RTA
M4<[OK5?PW8Z@;J2YOKDDGCRL?*@],54(<N@&FC1E/??DG^]7-Z/X:NT\47^K
MW3YED BMHQQY2#@_7/O71+$&4\D@^O:G@8_+&:L !&..PP:4'%(B[%P/_P!=
M+0 R:%9Q\V?P.*C.F0%7'EJ1(<MG^+O@^WM4]% $7V./SS)@EV^]ECAO<CN?
M>I4_=N"OR;>FW@"BB@!AMHS+OV+YF0=V.>.G-/HHH **** "BBB@ HHHH **
M** "BBB@ H=@B_A15'5];MM+LKJXNW$%K8C?<RD\0I@8/O4S>@'(_&&6;Q.^
MF>&8"/,UF;;,<_ZFW&"6(]R,5YWXATY/B%^W!X;TT_)8_#W09=0D#?-&UQ<X
MBC"]U=4C8Y_VJ]%^'^F3:MJFHZWJ*X;4)A;VC1\F.U4AE..Q;J3Z&O/?V*)F
M^(WB+XG_ !!D(7_A(?$DMA:.C;@;:T'E)CTRQDS^%84:?VF![Q;VJVS.5W'S
M2'+-U/%2TA 25E4,,<\GN?2EKI **** "BBB@ HHHH **** "BBB@ HHVEAQ
MUH"DGKTZTK+<!LPW1FN"6'^W/V@79AY@T72U\GGB-I6^?\<*.M=]*-J9SP.3
MD=AUK@?@E;0W\>LZP\LK2ZIJ4JQ,3_RSCX4?J:X\1K52?8TC\)WZ@;<]Q10#
MA<45VI+E1F%%%% !1110 4F,GZ4M%%E>X#1&!G@<G)J.\C!MI.B':?FQTJ5C
M@5@?$S5?[.\ 7\RMY9DC*(W]TD@5AB&[ :U@JSVH=G,CM&"2QR,Y[#H*L-"K
MC! ()S@]*R_"5F^D>'+*&?=)<?9U,C9XR?2M:JH1C*FN9#YF5M1T6SU?_CZM
M;>X]Y(PU<3XG_9WT'6KI[FTCET:Z8Y,MA*T3$^I .*[^D(R*BI@J3^%)!=GF
M\7P[\9^'-O\ 9/B\S1(O,6JV?F>=_P #!!J9/%/C[P_;K_:.C:7K"L?FETR;
M8T2]AY;G]<_A7H*Q[/NY7C&<YS^="QJHQM0KW4J"#[U*P[2MS".)T7XVZ?/J
M/V/5(KW0[SKY-Y$0&'J& Q^M=A8:C!J<23VTL<L&=OFH^X'/MCCM3;_28M2@
M,4Z^=&WW@_.?;GI^%<Q??"NVTTO-I,]UI+N/G\J0M$>XRASGGTJ7&<-;W \U
M_:+LD\'?M.?"#QC/#-/:_:[OPS.8CM$+W061)G_V0T.,?[55OV\Y]^A?#C<^
M?-\>:<T9 ^4@/CCOSR?PH_:T\+>+O$G[/FMV<]F=8N]-9=7TZ_L1Y<D$L#"3
M.PG).T,.O>N&_:"^,UC\<O@]\']=TR1)?MOC#299T=MLT##Y6#)CCYLUM3K\
MRU6H'U;XO_Y$SQ#_ ->UQ_Z)>O+/^"4'_*+3]FK_ +)7X7_]-%K7JGC)=G@W
M7?\ :LKAC]?)>O*_^"4'_*+3]FK_ +)7X7_]-%K6P'O]%%% $=V-UI*/5#_*
MOG_X&Y/[7GQ\Y.!<:)Q_W#5KZ NCBUD_W3_*OG_X%/N_:]^//^W/HA^F-.44
M >Q.R["-A? ##(R5)[YJ>-FB4C.XGJ2.M9SW4-KJBP27'[V]7]TG^[5\=*
M<"EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH'--=_+I.
M2BKL!&9L@ <XW$G@ 5YSKUE/\8/%$=I#,L/AK3)'%VO/_$TDZ;/<#%;/C/Q+
M=:QK3>'[%@DKIYEY..1;0GU[Y-;_ (=T%/#NDVMG JK;P* %8?.I_O _WJY7
M*4]@.?\ C'XOA^%/PCU_Q"$,47A_3I90RCH-FU5QWP3C\!7-?L0_#M/AE^S3
MX9L-@$UU&^IS]B\EPYE+,.QPPXK$_;UN!K'PLTKPC'*8Y?'FM6VDG8?WKQ[Q
M)(?R09^M>V:?8C2;.&U3_56D201''5%4 ?I77#2-@) Q8G)R?6EI .:6@ HH
MHH **** "BBB@ HHHH *BNKV*Q@>29UCCC0NSN=JH ,DDGH*E/ R>GK7C/\
MP4"DGA_8Q^*4D;SQLGA:^^S^4K,YG\LE" OS9&* /5;#Q##J-RBV\]I(V"P_
M>@;E[,!U*D=ZIZ]XQ@\(6%]J.H7-O8:?9J\DMW<2!80%)&,^O'?\*_)#3?BY
M\8/@+\1M,\3WVI3>)-3B^#&F-I9M;.9;?3%EN$2:XD5N'EB0ECW &:Z;XP?M
MH>/_ !_IFF>'=:U<Z_\ #*S\6M&GCRVLV6/5Q#:?:+884#K.2A!'.*7,KV8'
MZ(_"/]J_1/CQ;7L&FQ:MI5W!&\B6^LV;6<M]" 1YUNK &2,G&''!%=-\$8P_
MPWTW "C]Y)@#N7;-?,'[(NN>,_VH_@[\(_C-XGB^P75CX=OY;^TBB-N]U-YC
M1QH5/ 0( 0/K7U/\(K-M*^&.DB3G-OYIVC. 26Q^M>7)RGB%KH.[V.GHI,@#
M)*@%=W7J/I1SZ5ZM^@A:*** "BBB@ HHHH :XR/QJAXBTZWU32IK6YB,EO\
M>*#JW.<5H] >,X&:@NIXQ-!%YJI.WS!3U(K&KK9,!\*X@3AE7=N (Z#' J2E
M+>4<\L3QS25M%<JL@"BBBE9 %%%%,!5; I)/WB]P>Q!Z444 07]NEY"(90&C
ME/ER C)=2""/;K7P;#;KI_P=\$Z3.L:W_A_XLI8,(AMVQ>:SQJQ_BP#7WPYV
MQLPY*#(KX0^+]HGA?XZ:SH]JK?91\2M#U!(W/S[I4?=(/]G( J/9QO>P'W'X
MY;'A371_TX7'_HIJ\I_X)0?\HM/V:O\ LE?A?_TT6M>J^.A_Q2NMG_IPN/P_
M<M7E7_!*#_E%I^S5_P!DK\+_ /IHM:L#W^BBB@".[_X]9/\ </\ *OG[X%IM
M_:^^._(.V?1%;';_ (EZFOH"^0R64R@D%D8 CMQ7RC\&/%5QX(_;.^/4.LR2
M""]N]$%M?[?W,7_$M7AJB4U'<:MU/;_&^E3W&KZ)- H\V&Y:/=GHGO74$;3C
MKCC-59Y,RVN&1HV))D###$CC![_A5@/M&#P4 W#TJE<&K#J*.E%,04444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !G;S577]4M_#^F27MY((;6%=[
MR'HHJUC-<%^T1<?;_ ATC>O]H>(;J'3X$/W7(D5GQ]$#'\*RKM<C0#_@SHER
MVF7.LWJE=2UF5IG#]-@)VI],8-=P)0?7IGD>V:@LXDBM3$NX[55%/9=H _I4
MKF.:X"LX_>;2Q[ =,9Z9]JG#+EIV \#^(TJ_$_\ ;K\#:;'^]L? .E3>(+D=
MEEFS$@]VP.E>_1H8T )W<9!KP']C&X;QY\0OBC\0)%$?]K:VVC6T;*3Y4%H3
M%P>X9PW3TKZ V>6,5N 4444 %%%% !1110 4444 %%%%  >GK[&N>^(L]UI/
MA/4KVPT_^VM0AMW:'3_-$?GC!##)!'3VKH:02>1*'X)QM'R9(]_I2;LK@?*O
M[,G[<FF_M$> ]9\2ZUX)N_A[X<\/ZE-H\VH:SJ4!262)MCQ#Y1\GJH(R*]7B
M^*OPRU#P@437_ TNAK;KJJ_OH1;6\1;:LP5OE"[N 0.#FOG/6?\ @FEXIA_9
M=E\(V>LZ/?:Y9_$6Y\<6D6H1DV-^K3B1;:8<_*1UX-<!KW_!$75?%NC^'UNO
M$.D:8^LZC?#QIIMI"?L<VE71,GV*V_NB.3!7ICFHIKF=V!]A?$OX_?#_ ,$>
M"-4M)_%_A6Q$=J\L=M]MB&$,>_" $ 9SD8Z@TFB?M,^"O!W@/3(?^$KT>XU<
MZ'_:5KID%XC75_$L329B3.3P#S[5\>:1_P $>/$/A?P5X7O/$6L>'=9U3PSJ
M^HZKJDWV7Y+BS^QFVLX$R#S&@4MD<FL_X>_\$F/&-AXK^&_B32M4\)Z=+8Z!
M-IFH:M'$[7TD<D,Z*@#;@JD3 94\8Z5S4DE6\@/I?X=_\%*O!'Q:^#_@;QEX
M;/\ ;$'C*YMK0:6+Z*.ZTII'*AYE9@1T.>M>T>$?VB/!7Q#U^[TKP]XJT+7]
M4L,FXL]/O$GFC .&.%/(4\''2O@'P_\ \$3O$_@V]\!7EKK_ (:5?"&C:;9Z
MA%'8[7OGLY6E9D(ZNX.,D5H_\$H?V+/%NAZEX/\ 'WB/2;/PG;^%8M8M(;)+
M$VFJ:D;J\DECDN#A0P"L,<UNY-3TV _1Y6WJ#Z\TM-B#+$N\[GP-S#N>YIU;
M %%%(7 /ZT,!0,C^M(#D>WK4=U<16UH\\S[;>,9=LX'M532-6_X2&T,\&8H\
M[5W#[P]:FX%J_NA96[.5+A,$JO)(K(T/2Y-3UB76;I CL/*MXPWW5]2*VQ B
MR%N2^!SVH*GS<]O3TIN*>X#L_)3'E\HX8$< ].N:D0@.,],\U\P_M<_MQW'[
M,G[2/P[\-R6%U=>'/%VG:E=7+V%K)=71E@C+(JA%/'OTIDR=D?3K?( 2" Q
M!Q[XIIDRQ"*TA49(3DCV^M?"?P>_X+&>';+]E_X>^.?B19ZE;W?CI[LJ^GP[
M8+**.X,:.ZLP;TSQUKOM4_X*J^ (?B'?>&HK+Q3>W6FW4M@+W[,L%M-?) ;A
M8/,S@ED]Z#3V<CZNWX/MQSVYH63>I*Y(_GSCBO@GP5_P6&L;F\TOQ)XCTB]T
M7PO?> Y?%[Z&ML9;Y2;X6L;A\X*EL=/[U>HW_P#P5<^'<7@^+6H-,\8W>HW6
MJ3:0?#\-FK:A%);P"XFD$.>45.<B@D^I_P#$C\J*XG]G?XV:'^T?\&M#\=>'
M)+M]&\3PF]M1<KM>-2<%".V".E=J#F@!'0..>@R3S[&OB+]LZ,V_[9N@RK&H
M:6YT&3<#C<_GD<CUQFOMC4)OLUJ9<%O+Y"@9+=L?K7PY^T-=OXK_ &HM1N21
M/#IGCCP_86TBG*A0KLZY]0Q'% 'VWXS?/A#7/7[!<9_[]-7E?_!*#_E%I^S5
M_P!DK\+_ /IHM:]5\<KY?A;7!_TX7'_HIJ\J_P""4'_*+3]FK_LE?A?_ --%
MK0![_1110!%>#-G+_N'^5?/7P>TB'6?VK_V@(;F)9!=S:&KP2_/$RC35&1Z5
M]"WG_'G+_N'^5>"_ K_D[_XY?]=-&_\ 2 463T8NMR;Q3%>?!Y86W7.H>'I;
MY)'C()DTPX^Y'_>6O3]!\26GB?2(KNTE259R =K E>X!]#4'B;1#KD4$$KE1
M'=),%8<.HW<5Q5M\'YO!WB6ZU7PO=/IL-^#<W-H6+QNP/;/0FO.4JE.;MJC2
M4[JQZ5G(_2C:1VKA]/\ BY;Z;J"66LVESX?O)C\GF@O#/[@]@:[2VO([J(-;
MM%(A'6)PX_2NF.)B]'N02=**0/OI<\UT)IZ@%%&:* "BBB@ HHHH **** "B
MBB@ HHHH ***1CA:-;Z[ )YPC ;(^]@>Y':O-GTA_&WQJMI7$DNF>#H&"H1S
M-=2G<&'KM _6NU\;^(HO!GA>[U)@&6V7S47_ &VX _.LOX5Z!-HWAB);ABVH
M7I^V7,G?>?F"_P#?/%<<Y.511 ZQ2H'3&>37G/[4_P 3_P#A2_[/_BK78I$7
M48K-H+)57=YMW+\D"A.I;)KT3=NY]:\#_:-V?$G]HKX7>!#%+-8VMS<>*-56
M+E4B@^6$R>QES^5=G2P'>?LR_#<_"CX)^&M%?(NK?3H_MN!GS+J0>9<.3ZF5
MGKOPRL,H"%/0'J/K4=A'Y-OMPHQG.WHQ]?QJ0=: %HHHH **** "BBB@ HHH
MH **** "E#8I**35U8!'<=ER?ITIP.Y<,!GUI**(KEV J>(+9;C0+V,C<)+>
M1"/7*D?UKFO@>WG?"S2/,&76-DZ= KE1_*NJO_\ CQE_W#_*N5^!Q_XMCIW^
M])_Z-:N'F_?<I2C=7.OR/[M([%]F\Y;TY?'T)XIU%=?LR0/7_&BBBM $)P,]
MJCN9!$ 2"W; ZT7$B0?/(<1JI9N?2HM/F74H5N$^[)R/I0!G:EX4_MN]'VB1
MFLT.]+?.!(W;=]*VHHQ%"% 52O#*OW1]* >:6E8 HHHIH!&&Y2/45X=\;/@Y
MX/UOXS>%O'NM>)_[!U3PMI][I.FQ37B0Q.EPA65L9^\!7N++O4C .1C!/!KX
M,_X*'W7@[2OVW_@SJ?Q)TZ*?P#_8FJQ3&>UFEAADV':F(P<NV#@FI4O>Y1-7
M+-]_P1X^&NJ>$]&\+6/Q"\00H^C-I3B)XYVO[1[G[5E QPC,_P#RT7J*[B/_
M ()9> K75UU2?7=>:"#Q"_BF6"6X0V\TKVOV0@C^Z%'!Z9KXG\$?$OXD_"'P
M]IS:&CZ!]D^&^IZAH^IZCI$ES+I]FVH_Z(LK8R3Y7"[N1Q65XJ_;%^-J/KGC
MVQ\1^-(=8@^'-O;Z!;7&B PZC<M?^5/-'&%QPAW#(JAW9]BZ-_P2+^'$MK)I
M/_"9^)-:O-+\,+X72.211+86+W7VR(8] Z  ^@KGOVB_^"=>L>"6T[Q%\*H=
M6UCQ5J&MWE_<:H;Q(+VQ6ZL3:M'&6^4QMCGTKRSXS?'SXC? CXU_$Y+::XL;
M3R_"]IK'C2/26>\T^UG@D:6Z1 "'9&&"!]W\:]4_8S^)/B37O^"E]V=2^)/B
MKQ5X1U7X<07&BPW6C&PM-6<3#S+@+@!9 H]B=V: /I?]@+X#W_[,?[(7@3P+
MJLHGU;0-.$=\X8-^]9BQ!(XR,]J]B3@4[8%9B&#!F)! X [#\** !7$4J,6V
M 'DXS[?UKX.\3)&\VH^4%1U^--J"%.>@4 D^IR>*^\D4NV H;D=?K7P9;3V^
MK_!#PKK6-MYK7QA#7'^TZ3E/Y"@#[B\;*1X5UW)S_H%Q_P"BFKRS_@E!_P H
MM/V:O^R5^%__ $T6M>J^-O\ D5-?_P"O&X_]%/7E7_!*#_E%I^S5_P!DK\+_
M /IHM: /?Z*** ([LXM)?]P_RKY^^!,^?VO?CW_U\Z'_ .FU:]_O\_89L8SY
M;8S]*^;/@QX;:^_:_P#CT8-0N8U:;1/,$;@X_P! '2E)NUD![S>[#C*^;EN!
M_<I\B[B5[8JKH.DKH]@L,;2/G^*1LG]:MG@TXVM9H"H^FP:A9&*YB$L.=C*>
M]<#<? 73="U&6]\,W>H>'+PL6/D7#-"Q_P!J$_*<_P"SBNL\:W<NF+#=1R,G
MV4AW11GS4/7\:V;2XCN[6.2%MT3J&0YS@'^M<M2%.^BU \_M_%GC#P=$TVN:
M6FK6:'_C\TL@3;?5XCT_#)KHO"?Q&T[QE"7M+F"0< QR?N94/IM;YL_6MYH<
MON& >N?>L/Q5\.=*\6-YEU ([L9V74(VS*?7(Y/XUA[.I?1@;L9QQR.^&'-/
MK@+?4-;^&L@CO/M&OZ03L%X!^]M_]X>E=AI>M6^IZ?#-;RI<129*O$V0OLWH
M:Z:%1?#("_129W8-+72K/8 HHHI %%%% !1110 4444 &?ID\#/K6'XV\6P>
M$_#,]Y=!7CB4@1@\O)V'YULS-MCSAB>VWKGM7A_[0_CZ**[FM9GMAIV@VGVZ
MY8R;#->2\6T8/3.>M<V*DU"R=C2C3=2HH+J3WWB?4KW4M&B\4Z:=,TY7^W2W
M,;M)'.Q/RAAV/2O9=*OAJ5H)T"!95^21>FROD7X$^*O'VMZQJ7A+Q9J0N[B^
MC@\J,@220PN=PQCCA0,GWKZTTC3X]&L(+5,^7;Q^4N.AKS,).3K<LOO-,3AW
M1GR-W+H'IS7AGPWM8_%_[=?Q&UQ@SP>'M%L-!A9&_=,S?OW1O<,U>SZWK,>C
MZ7)>3(/)M@9WRVW$04[V_ #I7AO_  3\$_BOX5:UXUO)5:;QOKU_K*>6O,EJ
M92EN6!Z$H :]QZ.QSGOD0(C&>&_B&>A[BG4BC"]N>>/?FEH **** "BBB@ H
MHHH **** "BBB@ HHHH *5/O4FS?^%17TK0VQ,;*K \NW1!U)_+-)M)78KZV
M*'C6Z:P\+:E.O6"VDD_($UF?".U6P^&NBI']UK<2GZNV[^M>>^-OC!J7B#P;
MJYAT:^@MKWS([&^7YHV@5@K%A_M?-BO1OAQX@L-;\.6G]F7$5Q;01I;E<8,3
M*O((KR:=52Q!JK\NIT=%%%>PTEL9A112>886!'(4[FI 8WB73)M<NXK,?N[2
M7#7#'HV.@K7MXU@MTC486,;1]!2I&%!YR')<9[9IU !1110 4444(!&Z4VU7
M:^X87ZBGT5*7O<P"[S_D4>8<]ORI**H!0V/3\J"V1V_*DHH **** 'P$"4$]
MNA]#T_K7P1<3)IW@>P\.''F>&_C'$F?[WF2!_P"M?>4LHAC+,VP#G=C.._2O
MD7]LWX4/X$^,/@GQ+IS):Z9XG\8::VJ6&/O78)VSCTRHP: /J[QM_P BIK__
M %XW'_HIZ\J_X)0?\HM/V:O^R5^%_P#TT6M>J^-VSX/UOWL;C_T2]>5?\$H/
M^46G[-7_ &2OPO\ ^FBUH ]_HHHH CNCBVD_W3_*O ?@:R)^U[\?=H ;[1HG
M('_4.4U[]=Y-K)@9.PX'KQ7S;^S+K*Z]^U?^T%-CYXK[1(R/7_B7+4.KRRY4
M![T3E<=J***KGD]& S[.'1P^0K9Z#KGK5#2H+;2'&FVB2QJ29,D<)GDX^M:.
M*2:/SHRI+#<020<'\ZE1]ZX"K(''!]CQC%+NK/OM9&GZI#;R?NUE7]W(WW'?
M^Z3V^M7E<,3[=?K[>U6 YAYN=RAE(PV>A'O7G=Y\-KKP7XBEU3PTQM,DR7ND
M29:*['JAZ!O2O1!^!'<'H::T?F!5W/C..#VKEQ-!./-#<#G_  E\0+3Q5;_N
M?,24OLDMG7$UJ_<,.Z^]=%$C%:Y3Q7X-DU"\_M73'>RUFUXW[?EN$[*X[BL[
MPQ\5FEU8Z9K< T7558*4D;_1IN>L4G\6??I48>JXKWQV9WE%('$DY"%!D?(K
MG[Q]CT-+79%J6P@HHHI@%%%% !1110!#J$AAL974@/&I=<],CIGVKP_0/#OA
MKQI82Z)XDVGQ!<7R:C);W:?ZYT),3H#]X+V%>Y7,'VJ$IN"[NY&0*\R\$^#;
M'XE>)=<U^_@6\C,_V&R,@R\*IP2K=0,UPXV,I+ECN7"I*$E*)F?L^_#@:1X\
MUS49;B34983LCNIE"N5?G:".RX KV0# '^R<CVK(\(^#+3P;IJV>GQM! C,_
MWR22QR<GJ:UL?[7Z5IA\-R1N]RZ]:56;FSRC]N?QB?!/[+?B6ZMP);_4D33+
M0 ??GN&$2?JW-=A\'?!8^'/PL\.^'#LE.AZ=!:-*B[1(R(!NX]Z\R_:)23XD
M?M&_"_P83))IL4UQXCU"%5^4K ,0@_\ ;3'U->ZK()%RHP#T&,8KK9B&W:3[
MG-%%%( HHHH **** "BBB@ HHHH **** "BBB@ "[F'.!G!K@?CCXPF\/^"M
M02VD*7>HL+&V.>$+<,Q]@,UWDK8CQAFRPPH[G->+?'K3+/Q;XE&BZWJD>BZ=
M!8//]JDP(_/<X+;NQQT%<>-FXPT-J$8\]Y'!^#/'$NC^)=/GT7Q1<:;I*630
MMIFJV_G#4A#D;X1_!O;OZ5[C\%O!O_",^$Q-/$8+_5Y/MEVRC"AW^8 #MQQ^
M->3>&?A"F@?$:TM8[RSU6RFCC>R=/GDL[:-1O0N/[[X;GW%?1-M&41?1N6SZ
MUYF"2JUM3HQ?(FE$F-%%%>^U%.R.$*P_$7B6;3?$6EZ?;Q^8^HLRSC_GG&.=
MU;E9(T;?XKEU)FR(X1;QC^ZW>@#4BP8QM^YCY?I3J10%X'0=*6@ HHHH ***
M* "BBB@ HHHH **** "BBB@ S@CV(KP']OV)5T'X:D#E?'6G*#Z OS7OKG"_
MC7@G[?W/A_X;?]CSIA_\?H ]L\8?-X,U_P#V;6X ]AY+UY9_P2@_Y1:?LU?]
MDK\+_P#IHM:]3\7_ /(F>(?^O:X_]$O7EG_!*#_E%I^S5_V2OPO_ .FBUH ]
M_HHHH CO"1:2XX.PX/IQ7R_^R3;B']JC]HJ)2=\.L:.H;NX_LU3S7T]J!Q83
M_P#7-OY5\S?LL\_M??M' ?*4U?1V)_O?\2Q:\S%5&L1"*[ ?0=%%%>EI< HH
MHI@5]3TN#6;*2WN4\V&08*GL?4>],T?3_P"R+%8#-+<!.%>0C=CL./2K=#$$
MCB@!-P-+U'(K/UOQ!#H 1ITD\IFVF11E8_=O059L[^._B62)@T;C*.#Q(/:C
M?0"<$J.&(XVYK)\5>"=,\9Z7]CU*V2XM%Y2,G;Y9]0W45K4A&1T!]CT-3[*)
M=T>=6EGJOPI(8RSZSX51N5E&;G2_<'^)*[S1M;M?$6F1W5E)Y\,_,9^Z<>X/
M-6'C$B8;Y^QW<\>GT]JY+5O ]Q8:I)K.BRO%JO22%QF"5?0+_#]:PC&=/X5<
M@Z]6#4'@URG@_P"(D6M7YL+JWET_5HR?,M)!@L!_%'_>%=/:7(NTSE3P>5.0
M?I5QQ$).R>H$E%&".H*GT-%; %(3SC(!/ S2T [3N_N\X]:'IJP,3XBZ]_PC
MG@S5+C<-T=NRHP[.1@?J:J_"CPY)X6\&Z3;-(Q>*TS)NZR2/\SD_GQ67\39)
M=;\2:'X>7;Y%V[7=T,?P1G*Y^IKLTE6)!OC>/:?+!QQD#GGICMFN:/O5N;I8
M"<-ALD\=Z8[!9AC#*0 ,=2Q/\L5"U]M&YHV6)UW(S#J!USZ>WK7$?M&_%U/@
MQ\)=9UW):Y@M_L^GP1J&FN+B8K'"$7J3O8<>F371U X+]FZ:7XL?M#?$KQUY
M@_L^UNX_"VE%3E52#F=Q_M%L>W%>]JGEKMSNQQGUKS?]E/X1M\"_@KHFAW)W
MWT4;7.I3D8$]W*=\C_4DXQVQ7HROY:XD9=P'S$'A?K3 ?13%G4S[2<<[5[EC
MP>!Z<]:0S_)O&TQ@\MNP .E $E%0QWBRS!5*R9!("'+'^@_$T_SP3P1CH#G.
M6[+QFBX#Z*5XRGX]/7'TI* "BBB@ HHHH **** "BBB@ W,O1@N3M)/O7F/Q
MDTF+Q_XDT'PI]EMY%OU>_N6F0,#;(?N\_P!XUZ=MW<?E]:X#P(P\6_$[Q#JK
M#,6GL-+M&Z@*O+$?C7#CO>2@MRU!6YF;7A7X7Z)X-U":\TNQ:T>Z"0.%<E-J
MY['I_P#6%=*.(@OH:"2V/8=N]%=5/#QIQ36XI!1116EKZDC26(8C'R]CU--M
MB)(5;;C)+$'U/%0:O=/;Z;/<("[0P-( .Y'&*C\.:DVJ:%;7##YI4#&B_0"[
M#'Y,2KDG:,9/4TZ@'(HH **** "BBB@ HHHH **** "BBB@ HHHH ;)]VO!?
MV_?^1?\ AM_V.^F?^C*]ZD^[7@O[?O\ R+_PV_['?3/_ $90![9XO_Y$SQ#_
M ->UQ_Z)>O+/^"4'_*+3]FK_ +)7X7_]-%K7J?B__D3/$/\ U[7'_HEZ\L_X
M)0?\HM/V:O\ LE?A?_TT6M 'O]%%% $-_P V$W_7-OY5\S?LK\?M@_M)9XSJ
M^B8SWW:8M?3=U_QZR9Z;3_*OGSX%016_[7'QV$*_--/HDDG^\-.45S5:/-45
M3L![711173RI:@%%%% !2&EHH 9) DH^=%D7NC?=8>XK.T#PE9^%Y;J2T$H-
MTVXQELHG^Z#TK4I5[\9XYH 09(Z?7VHJI!?PKJ<EHFXS*@D<'L#TJW0M=@"E
MSNBP2<]R.])10!RWQ!\#?\)9IY:,^3J4#;K2Z!(> CW'./:J'A+QE=I,NC^)
M4MK;6X"##/%E8+U!_&O^!YSFNZ1MJFLSQ%X:M/$UGY=U$N8SOBD'WHF_O ^M
M<5:CR:Q OH_F<]=W(]Q2@Y_P]*Y'2=<O/"]XMIK@\R!V/D7X.=Y/0.!]WZUU
MT1\P'V&XGL1['O6]*I%Q6NH"TR:3RMIQGY@I ZG/']:=$?/QMYW=#7/_ !2\
M7)X'\ ZKJC.B?8H&(=ONHQ&U2?Q(K2JU&.H&%X'U$>(/'.N:TZN8;28:3:#&
M3-MZX[;6/>OD;_@MG\1?BKX$^'W@ >"=2\7:7X-N;^63Q9+X.1+GQ):Q#FWE
M@A;EH5;F4J"0!TK[.^&^A?\ ")^!+*R<%V6V%S/-_"7;ECGN,-7EW[87[#FC
M?M8IH>KIXV\4?#3Q7X29H=*\2^'KU8+JV@E&)X6W?(5F!P=P^E<U #X#\.?M
MU?&&W\<?LTWG@SQ2OQLN_%MAJVG7-G8R_P!F6VOO Q\DWZR#,<J(/FX!W=JZ
M?QY_P5 \7_M2Z_\ L_Q>#?@Y)KWC'5+C6-5_X1BXUE(;6&_TYG@>-[D\%%+%
ME/KMKZ<^!W_!*GX<_L[ZS\,]3T.\UOS_ (:#4+BRFEG0G5[B]/\ I$]QCAIB
M?F7'&*Y?Q!_P1O\  P^'_AC0M!\>>.O"GB/P9JFHZM8>)-'FC34(!J#M)-$^
M[Y=K$\#_ &170Y/H S]F#_@J\_[1GQ7^&_AF#P3-IMSXPL]8&L03W.[_ (1V
M_P!.!\Z!2/OJS#&[WKF/"?\ P6B\5?%'3?AUIG@'X2?\)%XY\;RZK<3:))J:
MP0:?I]A,\32B5L*97*<+GO7:>(_^",_@6]^'WP[TWPOXI\>>!]6^')N_LOB#
M3+A3J&JF]S]J><G[Q<DD^E>(_M*?\$>/&?PH^&/PPT?X#6%WKFM>!%U1(O$-
MYXG71]7>"[=GEMI95^66)W8G/WEHBV]P/5OV4_\ @K]=?M)^,_ NE3?#@:)=
M^+M.UV_F1[WS#I8TV5HWC=AP"2C9]SZ5XY\6/^#@_4/ 'P2\.^.6^%$+Z+J(
MD;5%EUN.*XM(Q>FWW00@EI'P V!ZUV_P'_X(>SVG[-'PTT_Q/X[\7>$OB)X,
MCU"2;4_"U[&#(M^Y>:T9FXD5<D;S][&>]1:S_P &W?PR;16T_3O'7Q$M+*^T
MI-+U6%;F-AJY64RQRS;NFQR257&<U3 @^*__  6_\7> /B9X[71_@P_B+X=_
M#JXTMM>\02:R+6:VAOE0H5@8 R%=W('(K2_:)_X+6>)_A\WQ)U?P3\%KWQ9X
M!^%[6MMK6NOJ"6DMM=W&S:J1-@LJ!P6->K:S_P $DO"NN>"/BUHD_B/Q2T7Q
M?33H]4<-"/LAL8U6)X1_M;1G=R.:^6?VV_\ @D+\8_C#\9?$^F> ](T_1_ 7
MCE-/BU^]C\6-;Q:@UOL4W+6?7S2J#..II(#]1? 'B8>,O"&E:MMVG5=/MKT
M LBB2,-M#]\$G.*VJQ/ WA4^#?#6E:9O$RZ78068E'_+7RT"<CMT[5MU0!11
M10 4444 %%%% !113HAN>@"AXCU$:3H-U<EMOE1,P;T..*YWX)Z.=+\ 6,CC
M][?;[F7UWL<Y/X8J/XZRR?\ ""2V\1Q)?W,-NG/4EQ76:; EG80Q(,)'&$48
M_N\5P/W\0X^A=_=)Z***]!N^A 4444ULP&3P+<0/$2RHX*G;U(-4O#FE'1-&
MBLR_F& $;O7DG^M: &?\]:8HPQ/8UE]H!RGBEI ,4M6 4444 %%%% !1110
M4444 %%%% !1110 V3[M>"_M^_\ (O\ PV_['?3/_1E>]2?=KP7]OL;M ^&W
M_8[Z9_Z'0![9XO\ ^1,\0_\ 7M<?^B7KRS_@E!_RBT_9J_[)7X7_ /31:UZG
MXQ&SP=X@'?[)<-^'DO7EG_!*#_E%I^S5_P!DK\+_ /IHM: /?Z*** ([KFUD
M_P!T_P J^??@6/+_ &O_ ([9_AFT0'V)L :^@;^-9K&97!*,C!@.I&*^2]$'
MQD\ ?M$_$[Q%I_PQTW5].\575@]C*VO+:L4@M1#R/+;TH ^GO+;^Z?RH\MO[
MI_*O$_\ A='QQ_Z(II?_ (5R_P#QFC_A='QQ_P"B*:7_ .%<O_QF@#VSRV_N
MG\J/+;^Z?RKQ/_A='QQ_Z(II?_A7+_\ &:/^%T?''_HBFE_^%<O_ ,9H ]L\
MMO[I_*CRV_NG\J\3_P"%T?''_HBFE_\ A7+_ /&:/^%T?''_ *(II?\ X5R_
M_&: /:V!3J"/PI#*B(V]@JXP6/:O$I_C;\<HEX^"6G-_N^+5/\X:B/QO^.,K
M*K? _3]I(SN\5(1_Z*I2NUH!ZAI?[WXC:G/N!\N"*W*YZ=\UT0YKYWT+XJ_'
M.RU'4)G^".E[KZ<.I_X2E1A1P/\ EC6N/C+\<L_\D2TS_P *Y?\ XS7/0A44
MM0/<_+;^Z?RH\MO[I_*O$_\ A='QQ_Z(II?_ (5R_P#QFC_A='QQ_P"B*:7_
M .%<O_QFND#VS:?0_E221LR?=/3TKQ$?&?XY;C_Q9/2__"N7_P",T_\ X71\
M<1_S132__"N7_P",TU!26H'K^JZ2FIZ5-;RQJ_FKL*-V![CW%<"MSJOPKU"*
MROK:YUCP\N4MM0B?,UEGG]X,\J*YB3XW?'%)?^2(Z4>.O_"5*WZ^356[^-7Q
MPG.QO@5I$@(YW>*$Q]/]36$Z45I#<#VS1?$MMK=D)K:YM[I6(C#Q'[WN1V_'
MTKQK]O'XL3_##X+17FF+;M=R:A$L33DB,L&[^N#CCO7(7/B/XVQ:RVIZ/\$]
M.T?4L?,6\5*]M<#_ )YN@B'7L>U,^,FE?%KXSVECI^O_  8T74M,B&;BW'B;
M9YLCQLF]?W?2/<<9[X/:N2LIZ*12V/&+J7Q8WC!-6_X2WQ:UG-J:Z!_;,FO[
M+MKYRI20:8 (6M@6P6*YVC.>*XGQSXFE_P""A/[9_P )_A3X_P!?U/PWX&U7
MP#?>)+[2=%U2;3?^$CU6"Y,1Q-&RDQQD;U (SFNPN_V2/C5#X]EO;7X>Q+9N
MAC%X_B))=2MHXUP$B9D ^<?+O/S#-=+\;_V2=:^/'@#0/#&L_LUV'D>$( -$
MU"#QNUG>6.[ED$\:;\,Q)<=#7;-)6MV$SQ7XG:]:?L>_$7X-?"7P/\0=5^)5
M[=>(=6FTW5-5U.6Y'AO9:R%+26:)@)&3'W7R>E<]^Q1_P4?^)G[,/PR^'VI?
M&Z[\&:UX%\7Z?KL^D>(;*6>;4(;ZV:1OLMTSNPW28P@/2O8OV</V =6_9I^'
M/A#2K7]GK3]2U/POK-QXC6\?Q>9'DO+@%&D8M'EQM8C!KSSXW?\ !+3XC^.=
M'\-> _"'P>\/^$_A/_PEK>+/$VGS^)/MEU?7.\2%('9/W,;N "%XPQIP$??W
M[#_CGQC\3/V;/"OB;Q_9:=I/BSQ!:_VC=6MFFU;:,L3$HSW*%2?QKU>Z,J6+
M%$W2(C!%!')->"VOQC^-FDVJ01? [2?(MH%2"%?$Z@1Q+\H0?N?05H+\;?C:
M%&/@AI:C' _X2E./_(56![99K(]I&71E;:-PQT.*D\MO[I_*O$E^-/QP9>/@
MII8_[FU1^GDTO_"Z/CC_ -$4TO\ \*Y?_C- 'MGEM_=/Y4>6W]T_E7B?_"Z/
MCC_T132__"N7_P",T?\ "Z/CC_T132__  KE_P#C- 'MGEM_=/Y4>6W]T_E7
MB?\ PNCXX_\ 1%-+_P#"N7_XS1_PNCXX_P#1%-+_ /"N7_XS0![9Y;?W3^5'
MEM_=/Y5XG_PNCXX_]$4TO_PKE_\ C-'_  NCXX_]$4TO_P *Y?\ XS0![9Y;
M?W3^5'EM_=/Y5XG_ ,+H^./_ $132_\ PKE_^,T?\+H^./\ T132_P#PKE_^
M,T >V>6W]T_E1Y;?W3^5>)_\+H^./_1%-+_\*Y?_ (S1_P +H^./_1%-+_\
M"N7_ .,T >UM\IYXH)VH3W'./:O#KCXS?'(RC_BR>EGC_H;E_P#C--/QJ^.*
M @_!#2VW*>OBQ3C_ ,@TUU [OXF2KJ?C7PQIRNC-]J-VT8/)1$)S],UVZR*Y
M)&,, Z@'L:^;&^(/QPN/B/#K+_ W2MD%J;>,?\)2G!/4_P"I]*WK;XU_'"%5
M3_A1VE@@; 1XK48 ]_)KCH4O?<P/=AR>A_*E\MO[I_*O#T^-GQR+?\D2TX?7
MQ<O_ ,9J1OC1\<0/^2*:7_X5R_\ QFNI,#VK/L?RIVPUX=_PNWXY?]$2T_\
M\*Y?_C-1_P#"[/CM_P!$3T?_ ,*P?_&:8'LNO^(4\/Z7-<DJ[0?(B \DFE\-
M0RZ?I$ N'\V9EW.?KS_6O#+CXH_&^^U:*XG^".DF*U&8T'BE#O;W_<U>7XX_
M')1_R1"P_P" ^*H\?^BJRA\0'N87/3FEV,>Q_*O#D^-?QRE7/_"DM-'L?%J@
M_P#HFI$^-'QQQ_R132__  KE_P#C-:@>V^6W]T_E1Y;?W3^5>)_\+H^./_1%
M-+_\*Y?_ (S1_P +H^./_1%-+_\ "N7_ .,T >V>6W]T_E1Y;?W3^5>)_P#"
MZ/CC_P!$4TO_ ,*Y?_C-'_"Z/CC_ -$4TO\ \*Y?_C- 'MGEM_=/Y4>6W]T_
ME7B?_"Z/CC_T132__"N7_P",T?\ "Z/CC_T132__  KE_P#C- 'MGEM_=/Y4
M>6W]T_E7B?\ PNCXX_\ 1%-+_P#"N7_XS1_PNCXX_P#1%-+_ /"N7_XS0![9
MY;?W3^5'EM_=/Y5XG_PNCXX_]$4TO_PKE_\ C-'_  NCXX_]$4TO_P *Y?\
MXS0![9Y;?W3^5'EM_=/Y5XG_ ,+H^./_ $132_\ PKE_^,T?\+H^./\ T132
M_P#PKE_^,T >U3#8G/'/>O!?V]B&T/X:X(Y\;Z;CG_:S5RZ^-WQR@BROP0TJ
M0YQ@^+5;_P!HUQ/Q3TWXP_M&ZSX,L]4^&.G>%M/T'7[?6KB^37UN3&L2MA1'
MY:[B3@=>,T ?2WC1P_A/7L<YL;D_E$XKRO\ X)0?\HM/V:O^R5^%_P#TT6M>
MJ>-90/".MGHTMA<94=!^Z8UY7_P2@_Y1:?LU?]DK\+_^FBUH ]_HHHH CNO^
M/:3_ '3_ "K'K8NO^/:3_=/\JQZ "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH ,T444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% &=XQ_Y$W6?^P?<?^BFKRW_ ()0?\HM/V:O^R5^%_\ TT6M
M>I>,?^1-UG_L'W'_ **:O+?^"4'_ "BT_9J_[)7X7_\ 31:T >_T444 1W7_
M ![2?[I_E6/6S<_\>\G^Z?Y5\C_!3XC_ !W_ &B/#%UXDTO5_ &B:8=2N+6V
MM);"2>41Q.5W,1(.3B@#Z?HKQ+_A$_VA/^AN^'?_ ()I?_CE'_")_M"?]#=\
M._\ P32__'* /;:*\2_X1/\ :$_Z&[X=_P#@FE_^.4?\(G^T)_T-WP[_ /!-
M+_\ '* /;:*\2_X1/]H3_H;OAW_X)I?_ (Y1_P (K^T*.GBWX='ZZ+-_\<H
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
M\X?\$YO^3;+;_L-ZI_Z/:OH^[_X]9/\ </\ *OG#_@G-_P FV6W_ &&]4_\
M1[4 >[T444 *5PN:^7?^"FM_J6G_  Z\+3HVJCPA_P )3:IXTCT_S!<RZ.4_
M>A#%^\X.#\I!S7U"IQG-4[K3%N;C>T:-@8ZE21Z''4?6HFFU9 ?G9\0/VDO&
M'P7\;_"GP[\&K'Q]'X'O=5B:[;Q!IDMXU[;RSLLD7F29D157# L?PJ+Q!^T/
M^TCX>U7QCXAM)9[W11JNNV5G87NEK':Z1:VS0"&Y#X#$E7DVC//X5^CQMW=V
M,DAE&#@-^A'IBJ/B/PO%XNT"YTS41'<V-["(+F%U^6=.X//4CO40@T[@?F?H
M'[=?Q1\2:7;1VOC_ %O4;&+X@0Z4^IQ>&?-A&F^2LDZRA%^;G* ]LYS3/A5\
M5_VA/@K8^/KCPZ?$&KZ5KGB+Q'>6-KJNGF6/2;:.XS#-"Q^<Y3)5#D'TK](O
M GPLTKX8:'_9?AVUM=%TS=(WV:UBVABXQECW(X.:WTL0#]]\@*$SSLQT(/7-
M; ?EIJ'_  4!_:#\/^)KK3X6U_6_#7B&YL(O NM2^&2MQJT;2J+[[2F (54;
MU4N!QSFO9_VL;/2-/_;&CE^(MAXS@\%7FC1+X?;PP9ANU7S%^:5K?#%@N -Y
M*X'-?;T^FM=7,A8EBR^4=QW>:@&!NXX&23CZ5!I>FW-BNU/*X(7=$Q"[1W"]
M,D<$T7+L?F[XX\5?&K3/C'?SZ'XI\5>"]%TS4=9?3OM6G?;;>[AMX%D071DS
MM+$$ ^M?5G_!./XP>+OVC_V=;3X@>+6EM7\5:G/>Z98- $DM+96,:QOQSG!8
M$#&#7NNM^"K37])N;"]MTO;*_B:*[CD7_7JQR0?KT)]*325LM"L(;2SCMK6&
MPB"K#"H58(U/RC:.GO2NB-2&_P!6ATQF5V0SV*&7[AZ9_K7BGBSX':)H6@Z_
MXOTFS(O9K.6[AN0N;BVESGY?8^E>VZ7:--=WMVZQ2_;&")@Y41"K=SIL=Y 8
M?+06Q4IL48&*>%G-3O)Z'%C\&IX5T5\71GC'[-O[2Y^(NE_V?J&GZA!JMHJ*
M9)XRGVO(Y;&/EQ^M;3?M<^%)/&$6CF:[M[B2Y:TCDEA*PRR*,D*W>N4^*:7?
M@SXV:)'9:E=+=:D! EM#%OBAC (#,,<UUOPZ^ <%GI-LNK0Z?J5U8W4DT4SQ
ME,,S9WA2.N.*]&O2I_Q%LSY/ U,SYOJSEK'2]ET^0NC_ +6&C^(_B%9^'K&Q
MO[I;P.@N]F(UE3[R8/)^M5[WQ_XR\>^,=:TGPY'I>EPZ*0!=W"&5;A\?=P",
M5T7C?X$66OWUI=V4QTF[M'9H9;4;<;@ QQZFM?P)\/(_ &D);P,)V4NS22'Y
MKAV_B<UC4E",4XH]M4<74FJ->]N^WY'FO@/]J%[#QD/#?BVUFM=:A?RVGMH3
M]DDR."6Z#/I7MD=QOQQUQC!SUKSWXY> )?%G@NXL[%8TU%YH;A)%CV[WC8,
M2.<9%2_!;XG/XRM9;*]3[/K>D'[/?1*IPQ' 8$CI[TZ\(U*/M*6C,\!B:F'Q
M$L/7GS+IY>1Z"3@4M(K;Q2UQ)Z>9]#&_*K[A1113&%% Y-(6 /;ZDXH!NVXM
M%1&]B#8,B@YQR<?C]*9!JMO=7#1131RNI(PCAL_E32;)YX]RQ2<^E11WT<C*
MJ21F0YR@<%E^H%-35%<KN^4,_EC(_B]/>DU;<>^Q8HJ&>_AMY(T:6(22L51#
M(H+8^IJ,:JCA]BNY0[650,@YQCZT#+5%0M>QA7QDM&I9DZ$8XQSZ_E1]NC$3
M,25V,%D!4YCXSS[>] $U/@_UD?\ UT']*KQW0GB9HU,FUMF%(/S=QU[=ZECF
M5)H^_P"\'([]* /!OV#O^0W\;/\ L?[O_P!$0U[R_P#KFKP+]@V<?VY\;.O/
MC^[_ /1$->_.N)2?6@!**** "BBB@ HHHH **** "B@YQP-QZX'7'TICS!!)
MPV(E#,=I[_UH8#B<<^G-?-_[>W@W3O'7C?X+:9K%E!J=A>^+%$]M,H:&91%(
M<,IZU]%I>17&0C@Y7C((/;L>?TKY]_;AOX=.^)?P/GN)DMH8/%89I)&"K_JG
M&,GZU%Q/1':M^QS\';=7FF^&'P\0Q@G>VBVX"K[L5R/SKG+SX2?L\V'FK)X#
M^'3RP_?BAT6&5\>H"KR*Z#X@_$2/Q[X1US2]+T2]UN(0,AE:,I:LW;+Y!Q]!
M7FOBB3PYIEEI+6=S#I^NR0I%<"P=BML@4AE+(K-G/>OGLQS&K13Y/R.[#8>-
M31EG4/#?P#1HQ9?"'PM>&<9@+:!!"LISCJPX_*KNA> /@/J?A87M]\+? %A=
MB1HGL$TF"XG5E8 X"H-W!S7!Z'J::I;74;:-K[7;M'#!++9RL<8PS*S*>YSV
MKV3]FWPNFDVNI[M"GTZ22]9X;JX4//)E0IZ_=Z=JX\%CL94K14W[K\D=F+P=
M*G3O#<\9^"0\$_#7_@H-XXO-)TZR\'>'(?AM975RRV"Z?!'LO0&D88XX[^E?
M4WAKXM>'_'<A?2-6T[4HA\TDEO<JZQ*5#*S<\!@<KZBOE+]HKX8W?QN_:O\
MC%X4M$>XO/$?PB@TZ))6VQ,TEX 06'0]S[5XI=_\$T_C-\.OV;?'_A#0AH<>
MH^)=3TLVTECJ$D%Q':6]HD0428/*.O3'S#DU]4IM/WCQC]&=>^)^B^&[IH+K
M4;&*Y6 71@-POFF(\!PO7&2!T[UIPZXD\9*KGRW1)"'7;&6 /S'/& >_6OSS
M\;?\$VOBYKOQ$\*^)+273(_%(\!6/AK4-<;4GS9WL%PLC3LN"LF44#H,XJIJ
M?_!/;]H#7-)\3V<'B$:;<7\,*:A<#5W8>(Y1>Q3/<8Q^Y_<HR!5S]ZJA)M@?
MHU;ZLMQ:EP%W;24C$JDRD=0O/S?45R'C']I;P%X \+G6=7\6Z#8Z7]O_ ++%
MS+=#RS=<_N. 3YG!^7':OA/QY^P+^T'9>*/ UGX:U6.#0?#/B)]1M96UMA+#
M;/.',+DC+@)D?7BNH^(/_!-[XA^.OAWINAV.H:1H.J6OQ"O_ !2-255F\E9(
MV$;".1"K,2<$=N>:VT)<TM#[7C^,GAF3P</$7]N:6F@M")UU!KE1;LC=,-T)
MS@$=0370VE]'=PPNK*1/$)D(.0ZG!!![@@U^9OQ3_P"":GQ7\:_!3PCX732=
M'U".TT?^SUL8=:EM;32K]+OSI;[;@B7S1U4XQT%?H1\%YO$1\!Z=%XHTZQT[
M4;)%LDAMI3(OEH@ ?.."<'BD_((RNS?\8_\ (FZS_P!@^X_]%-7EO_!*#_E%
MI^S5_P!DK\+_ /IHM:]2\8_\B;K/_8/N/_135Y;_ ,$H/^46G[-7_9*_"_\
MZ:+6D6SW^BBB@1'=_P#'K)_N'^5?.'_!.;_DVRV_[#>J?^CVKZ/N_P#CUD_W
M#_*OG#_@G-_R;9;?]AO5/_1[4 >[T444 %%%% !112,=JY/ Z4,$*%+=!FD
M\P'J,$CD8Y%9_B/7&T/3O-BB:>27]W&J=<GC-9]OXO\ LFBVSRQL]T^Z-%4[
MLR+ZCT]:SDW;0JQ%XN\42V[_ &2P#SWL@Q+%&VUXU[MGM]:E'@B*2,-]OU9
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
M"0?FS^%=1^RS\2]5^,?P+\.^)]?\-:AX.UC5;6.6^T2\!$MC/SO##IG<>O<
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
M "!!7O3<2M7@O[!@VZU\;/\ L?[O_P!$0U[T_P#KFH'L%%%% !1110 4444
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
MZY3P=9W-MX1-E#X=O(KMS%?I<S^1YEV>BJDGWF4#"@BOK#X>_L>?#SX<^!=
MT'3_  GHSV7A=3_9;7MNL]Q9[G,C88CEMQ//7DULV_P%\+:?9ZI#:>%O#UF-
M:#)?^5I\9%XA;/ER# )3G(R>&YHI1OJRSY0\9_MS>-_&WP5T=%-EX%N)/'8\
M)>(?$NDYN--M(P WVNSD?*E"2%+."O7-<U^TW^W#X]_9L\*I:^ _&FD_$6YM
M=+-Z=?UE%CLI%-]Y#(PA"@ONR,#TS7V]8_!KP]I_@8^&5T+2O^$;9#&NEK;+
M]F1"<X*G[QSU-+-\%?"UQH<>EGPKX>.EPQ&VAMI+"-HXD+;C\F/7OGKSUIQ^
M.X'SQ^R)^V1X^^-/QV\1?#WQ!X9TC3=>\ Q,_B:>WGDGCADG(DL_(+$Y#PLK
M9/2OK1<A1DDG')/<UPGP=_9X\,?!#7?%&KZ#8/#JOC*\CO-5NYWWS7!B01QI
MG^ZJ@!?:N\SFK *?!_K(_P#KH/Z4RGP?ZR/_ *Z#^E '@?[!W_(;^-O_ &/]
MW_Z(AKWE_P#7-7@W[!W_ "&_C;_V/]W_ .B(:]Y?_7-0 4444 %%%% !1110
M 4444 17-Q%IT$US,%$4$9ED8C=M51EFQVPN?K7Y+_\ !)/]EW3?B7_P5/\
MCM\;=$G\0R?#31=5O!X4BO[9[6""_O)-]V\,;]%YP&'7FOUGN;8W*LF=L;89
MP =S$= #G],57AT*WMK-(8K:VCB#[V6)!$'[\J.,YH M)&Z.^-OW\!0,[!VY
M[\?SKQ_]L'PG\-M?\):5=?$?6I?#]EIFIJ-,U"&^EL[B*X*E?W;1G<3@GVQD
MU[(LW!.&W."2O9<XZ5\]_MNZ);:K\1?@F+X63V</BP-*ETP"$^4^#@\$^QH
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
MJ\&_8._Y#?QM_P"Q_N__ $1#7O+_ .N:@ HHHH **** "BBB@ HHHH ****
M$?[C?3_"OG+]O?PC8>._&?P7TG5;87VF7OBG9=6C?=N4\E_E;U&>?PKZ-?[C
M?3_"O OVS?\ DJ_P*^[QXM'4=/W+T!N;(_8&^#,8VGX=^'R0I#;8/N+DX !Z
MUQWCS]F3]GOX:6P-_P"!M FFFR+>SMXFDN96]%C'0_6OHV9(/.5G7>T1WXZX
MQDY ]:^7?A)\<? ?A+Q-XBUW7M:_XJ2_U*>#RKB&1KB&-9"%VJ <?\!%93J\
MNAKAZ3JWBNA@3>'OV9]%TYY-5^'D/AVVA11YFKZ,\*,2>@8YS7IWA/\ 8P^!
MOB[1K?4['X>^'+RSO%\Q)DB89C_W6YJ.W\3?\-.^*8+/3[;46\)6K 7=]<PE
M'O7'(@1' X7J6QTKW*TTF'2[".-5B,$">4D(49 ] :J&QIBO9QHVC\9\,?$W
MX/Z9\(OVA/C9HOP\TU_#;WOPBADMDTG(9+C[7M0QKV;FO&OA3\2OC5H>M6.O
M_8?']Z+6+3-+2VU*.218C;Q2+/<[00K-(57.<]:^H_B5\5[+X&?MQ?%#QA?0
M27-GX;^%=OJ,L<9'F2!;L':,_P /J6Z<U8^"_P#P51\ _$/X1CQ3XC:+P78B
M]CL84NI?M@N7=1)F(HO(4.-S]%SS2.8\.O\ ]HS]H66+2)M0M[C4-<@O"]C>
M6^BD"&.:S255FB'R.J,Y&3W4USWC7_@HI\:OAMXR\(^&_$&MVEA=:E=6MO;K
M<Z $D\1^;>00O&%ZQ%4D<YZ$"OM[7OVT?A7X/\'W.J7GB_38=+MPPF=(WDWJ
MK*N%5%W$9D7[H(YKR_XS?M8? C5OB1\/OMT>G>-/$6K7<1TF[BM2\VAI(&:.
M20[<K]PX!^88Z"M91YHV-X/EBV>8_M*^#OBMXF_;K\8:]X/N-3T[3_!NCZ;>
MIJ4]U*;'<L!:6UAM@=LGF-P3@E3S63K?[8O[07P_\5:-:72KKUU=: =4OK5-
M'6-+F(VYDFNO, 'EFV<!-A/S8/%?2UC_ ,%"OA -0T]V\>:=*-7:6WML64ID
M3R&\J4LP4;<-QD@5ZQX3\7^'?C-X6DET>>+6-&9)+7S7BS'(N.5 (Y%31CRM
MHYY2YH*1^>/A_P#;N_:"URP\#MI36'BCP_XCGCN)_$\N@_9(+^3[-',;$1;?
MX=QPX !,9YID?[7WQ^^&37VJZIXA_P"$@U#Q'J%MI<.AOI44 LY;@OLDA(4,
MX55^;DXK],=&TN#0=-MK.T1(+:SA6)$C0+Y0QP%'88':LS7OA]HWBK6-,N=0
MTZRFN-'<R6+R(&:W;!^90>AY/(]:P7Q##7([J'P+J27+^9<#2)3<.J!0[^0W
M]<UYQ_P2@_Y1:?LU?]DK\+_^FBUKU#Q?'CP=K'J-/N.?7]TU>7_\$H/^46G[
M-7_9*_"__IHM:Z /?Z*** &7)Q;R9Z;3G\J^5_V&O#-QXF_9NMA9W7V3[-XB
MOY2N.)T\]N#[5]3W0S:R?[IZ?2OFS_@F^/*_9BMQN;C6]34%FR<"X:IE34M6
M7&5CU#3X/$SV*">;3H<EK=G13F/_ &A5;P=XDO;76ETW4E+SK&VZZ/W+D X!
M^N*[1!L/0=2<'IDUC:_X2AU^&-"TEO\ 9P0C*V,9ZUE4YJ=G'4TA*+33ZG,?
M$/\ 9O\ !GQ:UR74/$6A6NIW$VG2:3+)<;BTUM*09(3@XV,0,CVK.?\ 9"^'
M;_$Z/Q7_ ,(Y:0:_]D%F\R2O%YL:IY:[E!VL0G )!([&NK\-7<NBZM_8@EDO
M%BCWK,YRRGW/>NF;YU(+^9O SGH#[>E--R?.8<G+I<\$TG_@FK\&])T"+2H?
M!JPV-I>/J$.Z]F;[-,_WO+;?N4'N ><UV?Q5_9;\#_'CPUIND>)=$CU:RT8
M6"I,\$]D NW]W(I!&5 !YYQ7H^U3U53QCD4;0(]O09SP:N_<#QN__8A^&$RV
M(3PE91/IDMM+8S13/YL5Q;G,#Y+9+IU![TS]DC]E/2/V1/#OB"STF]N=2N/%
M_B.[\3ZU>73@/<7ERY+D^P&,#M7KGB*9!H]Q(Y7S(XF,3'KN X_$'FL3P/HL
M.K^'-/N[O>]ZL0-PC.=LDAX+E?7WHYD] +^J^-M/T>:$376$E!"E4+9.?:M.
MWN//B7E"7&Y0O.1[MT'TJ+^QK58E7R(\)D+@=,UB:U;2>$&_M"S$IM0X2>TW
M90Y/W@.U'*^Y9TM%1I.)9& .%^4J?4&I*L@***5%WF@!*\)_;]_9(NOVN?AA
MHUII.M?V!XB\(:O#X@TJZGC\VR::+/[NXC_CC;N*]Y:+:.F:BD@WCYL@^H.#
MCTH ^1OV#?V//&G@3XX>+OB]\3+C1+?QEXKTZ#2$TSP_;?9M,CMX1\DB1CC+
M'J6RW'6OK=;,.Y1E&$ R3W)!W?G2);^6\:Q[(P"3DYXJIK6IC1[.2<B:1+<%
MB%7[_P"-9U)V5AI.3LD8OB/1Y/%7B+[*L]Q816L8D5X>-V> IJ-?"$-D!<7-
MS>7L=LN\6[G(# %@?J*T_!T;R6S7$K!WNG,I;?D$'HH';%/\::,VL^'=0MH[
MB6U>YA=1,C8:,D=0:5&*GJS+,*DX4_W:U. ^$_PUT?7+?_A(KZTM;_5;V=BU
MS(A<^6#B-6!.. ..*]6AC%O%LC 1,$;1T /6O*OA1X^T;P?X#M;66^BLHM.7
MRIQ/)^\FV'#-CW/-=SX5\=6?BV&22PNK;45B;YOL[?,H.,<?G78Z;L<6"5-)
MRE\3-P#%+3N,4TUAUL>E96O<****!!1110 4444 %%%% !1110 4^#_61_\
M70?TIE/@_P!9'_UT']* / _V#O\ D-_&W_L?[O\ ]$0U[R_^N:O!OV#O^0W\
M;?\ L?[O_P!$0U[R_P#KFH **** "BBB@ HHHH **** "BBB@ ";LGL 1CUK
MQC]L#X0^*_B-+X!UCPA#HUUJ?@[6QJ;V^ISR0PRIY3J1NC1CG+#MBO9P<4TQ
M*7!(R0V\9[&@#Q(>+?V@7B#CP%\* S'C_BIKOI[_ .C\5FF+XVM>"X/PM^"I
MN =WF_VW<>9D\YW?9LU] ;<@9)8J206.2,T8]Z7*GN.,G%WCH>&KX@_: 1-H
M^'WPF P!@>)+SC'_ &[U-_PE/[0H@V_\('\)]H.0/^$EO.O_ (#U[;N/]XT9
M./O'\Z8GJ^9[GRC;_LH^.OC/\6OB+KWQ#L_#NA6'C?PA%X1ACT.]FO7A99MY
M<B6.,8^O%<RW_!);0YK7=?\ C/7KCQ!%_H37L-A$D<]DR+&]O]G4>6F5C4%U
M'.,YK[2\I<GCJNT^_P#]>D>W25=I4;=NUE[./?UH ^0-"_X)*^%--\0^>?%_
MB/\ LF-7^Q::RJ8[+<\+D*^,]8A^=2:S_P $EO"T_C"WU6V\;>)=*B\Y;RYA
MMU1A<7";Q%*9<91DWGCH:^NA:H,87&,8'I@8I?LT9DWF-&;&,L,\47#R/C+P
M5_P2KT[X._#3QAIN@:Y<>(==\1Z7=Z=]HU5,);M</YAG! ^20'\^M?2/[,GP
MH7X%_ SPKX/\UKJ;0-.C@FN>2L\F/F;<0,G-=Y%"L>[C=N.26Y]Z41*K[@,'
M&* Z6%D0&8GNV,^^.E*1D'@<^U!Y-%%D!G>,3GP;K'_8/N/_ $4U>6_\$H/^
M46G[-7_9*_"__IHM:]2\8_\ (FZS_P!@^X_]%-7EO_!*#_E%I^S5_P!DK\+_
M /IHM: /?Z*** ([O_CUD_W#_*OFW_@G+%C]FFW7/77-4/\ Y':OI*Z&;:3_
M '3_ "KYO_X)TG9^S9:XY_XG>J9_[_M0![Q2-DC&2*6BCI8+:W.?UN!]"UV#
M48<-$P\N[P.5!Z&IW\=Z5;R"'SRTF<85216L8_,W!PK*1C;CKZ9J&'2X(&W+
M!;B3N1'P3ZU'+96B4GK=E<^*M/\ LYE^UQJB$*VX'.?2LFS^(D%V3Y\4ELHE
M,:RL/D8=C6[+H]M+N_T> [B&Y3(W#O6?XTA$&A75P+073!21$@[^PK.47;4U
MAR.5FC&\4Z[<:]9RV6D)'<3LX07#9\A/7/?I5OP9XP_M*]N-/FB$%Y8MB5<8
M7:>A'UJ7P3]F_P"$7@:S"PJR[[A>NR3/((^F:C\6^"5U1H;VV)2_M6+(RG:)
M%/9O[V*P>C5ASY5L=+GS>48,O?U6F7UNMS:,I;;\C*2>AR.IK%37[W2@!J:*
M0D8<R1C:JCWK2CU2&[*QI-#(TZEHPCAMR>N*[%L9F+X"EFA$FDW G:?3PP$L
MO_+QN^[CV%;9UZUBU-+)YE^UL,F$?>7ZUC>+[>ZT^>>_M!)+-<P"+RQ_ W9A
M_A5B/P>OV.URX^V0\FY*_._UKGYYA>)T'E 9&[) R<=*YS7_ !9=V=S';V&E
MS:C*Z,S&.956/'KFI+M-2U3?:J?LJ1<M-U\T?3M4=EX(6W\2KJ*7LK1>08O)
M(ZD]\UM[;R%9%;4-5\266DO/%'I,TJL"8_,8;5[Y.>M=#IUW)?6$,[QLGG*#
M@GIZ_K3-3T:#5[&6VEAWQLG(Z<CH>*YGX?ZQ:Z=:7HFU0R1VDGDN9?E$38R
M!Z8J8R:;<@LB_P",M5GN+JVTNSF>*2Y<^>\?WHT&,$56C^&:227"2ZIJD\,L
M?EKODZCN?K6MI?V/5]:-_ ?-VH%W[<!_H:TPF&]APH]*NRDKL<:DH/W2AX;\
M,V_A73EM;4OY2_WSDY^M:$B"5<$ @C&",TM%5%*/PD\[;NS"O_AOHE]>"ZDT
MRR>Z1"@D,"G(SD\=.:X*72+CX/>/M2U3^SOM.AZPB%I[0;!8.N>"HZ]>U>M
MX-126H=73AHY#N(<9VGVK93E:QPU<-'FYHK4J:%KMMXBTF"[LY/M<,_\2?+M
M^H/-7U<9YX!^Z0<YKS'7/A)<>%CJ%_H5U?279D#16QE_=+Z\5=A\8>)=&L/,
MO]!W/'&';[--EL_3%"@I,YUBY0=FCT(<#G^5%<]X+^(=EXM180[P:@%W26EP
M=LX^@[UO0R^<3PRX&<,,'\JR=T['I4Y*4>8?10>&HH*"BBB@ HHHH **** "
MGP?ZR/\ ZZ#^E,IT#?OT'^V#0!X)^P=_R&_C9_V/]W_Z(AKWE_\ 7-7@G["+
M[-;^-7^UX^NS]/W$->]MS(3ZXH **** "BBB@ HHHH **** "HYI&0C:N\GW
MQL'J?6I*Y7XQ^(+WPK\-_$.HZ? L]]9Z7//:KC)\Q$9A_3GGITJ9NR Z:.1I
M%4@<, PRI! /8^]2,,/Q]W'7WKY6_8%\6:O)XVN=,NO$E]XK@U+PUI_B.ZN9
MKE9UL[NX#&6$$?=[?*>1CI7U6_RO(O92.?J*:V ;10!DTC':V*8"T'[V/XR-
MWE]P.Y)Z4V1BL;$8) )&:\:_;D@\57OP1N?^$7U&WL9HYEN;R$78MI]0MD&7
MBAD.<,?H: /9G.)BO(/4!AC=]*4]>F/8]JXOX$>)T\6_"GP[JUO_ &BL%_9"
M6.'4#NG4]"K'CIZUVC*4;!()'!([T *PV@?*WS<#)QDU"T[&]$2J#GG&[DC!
MY'TQS27,^)(P#M8/CY5W..V1U]?3M7PWI?C?Q9J?PH70M2\?:M+;ZK\2-2TJ
M^UOS(X[BPLHHFF6%&Z("5 YH ^Y9[@PQ,VPXYV'/^L(Z*!W-%K<?:FX##))"
M%<, ."#[YK\\/@W^VCXQL/B_#H$.KS:[KOBS1;:]TZTUB18-+@@M]P?$O59Y
M%'"_Q$\5T=G_ ,%*/B9I5@;S5/ _A;2-.-@-=G$>KB26SM%N_L\B,#SYC$AO
M;-0G[U@/O G:VTYW8R?EX/I@TM4]+4Q#8F1;_P"M0DD[@^",'TZU<JP,[QC_
M ,B;K/\ V#[C_P!%-7EO_!*#_E%I^S5_V2OPO_Z:+6O4O&/_ ")NL_\ 8/N/
M_135Y;_P2@_Y1:?LU?\ 9*_"_P#Z:+6@#W^BBB@!D_\ J'_W37S7_P $Y)E7
M]F)=S)E=<U+G<."T[$#ZU]*7(W6[C@Y4\&OF>R_X)V^$](O+J:SUCX@Z7'?W
M#W;6UCKLEM;Q2L<DA%!ZT ?0*0L__P"N@P,/_P!=>'P_L!>'4_YFWXG_ /A1
M2?X4']@#PZ3_ ,C=\3__  HI/\* /</);_)H\EO\FO#O^& /#O\ T-WQ/_\
M"BD_PH_X8 \._P#0W?$__P **3_"@#W'R6_R:;)$58''S#H0?TKQ#_A@#P[_
M -#=\3__  HI/\*0_P#!/_P[G_D;/B>?^YAD_P *F=W&R''<[_5_",_AW4)M
M2T=IH3+@SVR_,LF3R0#WI;'Q1->>)DTR?3Y[6,)YD,DK 2-W;(Z8KS[_ (=_
M>'$E!'BKXG>__%12#^E5K[_@G=X:U"]6ZF\5?$][E>%;_A(Y/D7TZ5S^S;+?
M*]3WBYL5O+1X9$5XI%*N'YRM<CJVE)X/UO1GLK6&-$1HY90GW4/KSUKSN?\
MX)[>')4VCQ=\45XZ_P#"1R?X5'?_ /!/+PU?PR"3Q1\36$N 4_X2&3@?E6BY
MT1=GN]HJ7$ D20R1GHV.*E\GV_6O"8?^"?GAFSLE@A\2_$T1J.G_  D4G^%/
M_P"& /#O_0V_$_\ \**3_"M[B/;G@W[#\V5/..A%.6%L= /85X6W_!/GPZ6_
MY&[XG_\ A0R?X4]/^"?WAU5Q_P )=\3_ /PHI/\ "BX[GN3VQE7:>%((;#<U
MF0>!["SEWQ64+,3EF<YW'U(Z5Y#_ ,, >'?^AN^)_P#X44G^%(?V _#B=?%G
MQ1/T\12?X5G4CS[A=GN$=H85P$1!Z* !^5.\EO\ )KPT?L!^''Z>+/BB/KXB
MD_PI?^& /#O_ $-WQ/\ _"BD_P *J*LK"/<?);_)H\EO\FO#O^& /#O_ $-W
MQ/\ _"BD_P */^& /#O_ $-WQ/\ _"BD_P *8'N)A8=OUINT_P"2*\0/_!/_
M ,.D?\C;\3__  HI/\*C_P"'>_AS_H:OBE_X4DG^%.X'N< :(_<&#U(ZTLEI
M]ICP0PR<EE.":\*_X=\>'?\ H;?B?_X4,G^%2K^P!X<50/\ A+/BC_X4<G^%
M)ZA96V/2?'O@*'Q+&&0/9ZEO"17MNG[^!<=CWJE\'?$%WJL6K6M\9I)](NC:
M"65</<H,8<^YR?RK@3_P3\\.>;O7Q;\4D?& ?^$EEX_#%#_\$_\ PSY"0IXA
M^)49W*TDX\12;I<>O&:OG;5CEA3:J\Q[FZ'>3M.*01ENU>&/_P $^_#DA)_X
M2OXGK\QX_P"$BDZ?E2Q_\$_/#J'_ )&[XG_^%%)_A4'4>Y^2W^31Y+?Y->'?
M\, >'?\ H;OB?_X44G^%'_# 'AW_ *&[XG_^%%)_A0![CY+?Y-'DM_DUX=_P
MP!X=_P"AN^)__A12?X4?\, >'?\ H;OB?_X44G^% 'N/DM_DT>2W^37AW_#
M'AW_ *&[XG_^%%)_A1_PP!X=_P"AN^)__A12?X4 >X^2WI0B%)X^YW@8 Z9K
MP\?L!^'0/^1K^)W_ (4,G^%1']@71(3.$\6?%/RI0IVIXC=22.V<<<4 0_L-
M0^5KOQHPZ2 >/KH;E/!_<0'C\Z]Y/6N'_9\_9TT3]F[PE>:/X?356M]0O7U"
MXEU"[:[GFF< %F<^RCBN[^SOC[C?E0 RBG_9Y/[C?E1]G?\ NF@!E%/^SO\
MW32>0_\ =/Y4 -HI_P!G?^XWY4?9W_N-^5 #**?]G?\ N-^5'V=_[C?E0 RJ
M>KV)U"UEB6<1O+&4"'!W#^+ ]QP3Z5?^SO\ W&_*F26[,0#"6PP//3'?]*35
M]P/R=M_^#CS]CC]D+QIXM\+Z=X>\9>']6L=9N;?54L-(4I-,DI1]K%^5RO'3
MKT%:\/\ P=]?LGR,V8/B0 6)RVD)_P#%U]>7W_!'G]FG6M<U+4]0^"W@J_U'
M5+R6\N;F>S,DD\DC%F8DGU)J.;_@C5^R]*O/P(\!<\8_L_&/UI@?+/A[_@[1
M_98\5:]9:9IUM\1+J_U&=+:VA&DH#+(Y"JN2^.20.:^PK3]MN_OH8I1\&_B>
MHF02(&-@#L(R#C[1[US]K_P1G_9ATZ<2VWP/\#03I\T<T=EM>)AT93G@CM78
M_P##O'X4#;CPK)L7.<W\^X^G.[I[4 4I/VTK[RV_XM!\3.AZ&PS_ .CZ\._;
MI_X*!?"[X0?"=/%WQM^$'Q'3POI5ZBPW=PMN_P!GE8<;%AN,D>N:]^D_X)X_
M"AD('A:7)&!_IT__ ,5535_^"9GP3\8Z')INO?#ZRU?3I)%D-I?SRW$98?Q8
M+$4 ?#]E_P '=O[)MFD:QVOQ$6-$\L*-(C 10. HWU,O_!WU^R;M'^C_ !''
MM_9"<?\ C]?77_#F_P#9="D?\*)\!X_[!X_QH/\ P1M_9>P,? SP+T_Y\O\
MZ] 'C7[)W_!P)\(/V^_&&J^'/A7X2^)'BC5M+L3J%U EI!:LL(=5/+RKD\^M
M=U:7W@"+P;K/AY?V</&(T;7KXZKJ5MOM=MY<M_RVR;K=N^A%=MX?_P""47[/
M?@R]N)M"^%6@:!<31F%IM+#VLLB\'!92.,CI70/_ ,$\OA1/)N_X1648/&+^
M< \?[U 'COB:P\!>.W^U:A^S/XJO;H16\8RULNR.!OW !6Y&TIVQUK?^ ?P;
M^!OQSN_$.GQ_"8:+J.D*L%[IVKJYD\N4B93N65E*%STSGCI7?WG_  3L^%4\
M6%\+RAMP9?\ B8W P?4_-^E=G\&?V:?"'P#GU.3PIH*:2VK%#=/YKRR3E?NY
M9B>!V%+E5[@=5I&BKHT*1(%6.(;8D7.(EP!M&2>.*NT\P/\ W6_*D,+C^!OP
M%,#,\8_\B;K/_8/N/_135Y;_ ,$H/^46G[-7_9*_"_\ Z:+6O4O&7R^#]9!X
M/]GW'!_ZY-7EO_!*#_E%I^S5_P!DK\+_ /IHM: /?Z*** ,_Q9>RZ;X5U.X@
MM9;V>"TEDCMHF"O<,$)"*3P"2,#/K7SS_P -9^-WEP?@%\0'.[R]XN+;&!_%
MTZ5])W'_ ![O_NFL@\?= H \)_X:W\9_]$$\>?\ @3!33^UYXQ!_Y(+X[_\
M F"O>?M'N/RI-X/=ORH \&_X:]\8_P#1!O'?_@3!1_PU[XQ_Z(-X[_\  F"O
M>=X]7_*C>/5_RH \&_X:]\8_]$&\=_\ @3!1_P ->^,?^B#>._\ P)@KWG>/
M5_RHWCU?\J /"(_VM_&<QPOP$\>-]+F"GM^UCXV09/P"\>C_ +>8*]S+YZ%O
MQH638>M 'A)_:X\9@?\ )!/'G_@3!3?^&O?&/_1!O'?_ ($P5[UY^>_Y"DWC
MU?\ *@#P;_AKWQC_ -$&\=_^!,%'_#7OC'_H@WCO_P "8*]YWCU?\J-X]7_*
M@#P;_AKWQC_T0;QW_P"!,%'_  U[XQ_Z(-X[_P# F"O>=X]7_*C>/5_RH \'
M'[77C(C_ )(+X\_\"8*:_P"UOXT)X^ GCO\ \";?_"O>2=W0O28_R13N!X.O
M[7/C-/O? 7QV/^WFW_PI?^&O?&/_ $0;QW_X$P5[P"%[_D*7>/5_RI >#?\
M#7OC'_H@WCO_ ,"8*4?M>>,2?^2"^.__  )@KWC>/5_RH#\\%_RIPU;0'@__
M  UYXR)Q_P *%\>9_P"OF"I/^&L?&W_1 O'O_@3!7OD=C]JC#K*?RIS6^U]I
MDC!'4>E3%W5PU/G_ /X:V\:?]$$\>?\ @3!1_P -;^,_^B">//\ P)@KWO["
M3N/F)\O+>WUIGV=3_P MX>W\0[]*'*P>IX0/VM/&I_YH'X]_\"8*0_M:^-!U
M^ GCS_P)@KWV. !<>=%P,GGH*<=-:7!#@@C@@=:%<-#P#_AK?QG_ -$$\>?^
M!,%(?VN?&8_YH+X[_P# F"O?6L.H\Q<]QW%']E[\ NN1V[TWIJ-6;/ F_:Y\
M9J,GX"^/,?\ 7S!2)^UUXRD; ^ OCPG_ *^8*]\6W15'[^/!) ((ZCK3HX49
MOEG5CZ9%3S(EM=#P0_M9^-A_S0+Q[_X$P4G_  UMXT_Z()X\_P# F"O<)_$>
MEP>((M(DU?2TU:XB>:*R:Y07,D:G#.L>=Q4'J0,"K:6>]05E0@C<",<CUJM]
MA7?4\%_X:R\:_P#1 _'G_@3!1_PUGXU_Z('X\_\  F"O?6A"'F:(?4T];)G&
M0ZD>HHT6@7/GX_M;>-!_S03QY_X$P4A_:Y\9@_\ )!/'G_@3!7OS:>Q&[>NW
MU[4W["2>+C'; QUH*/!%_:V\:/T^ GCS_P "8*&_:W\:)U^ GCS_ ,"8*]ZD
MLS!'N:7Y>I9D&!^-306#%<F0KZ?(!FIUZ#9\^G]KOQG_ -$%\=_C<P#^E/3]
MK+Q>W/\ PH_Q:I]'O8/\*]^N+/RP 9 2QP V.?I56XTT0#>X^7IPO6B[)5^I
MX6W[6?C!3Q\"_&4A_P"F=Y ?Z4']K7QF/^:"^.__  )@KW*.%8SN!88]5%/,
M^X8R/RIH9X1_PUQXS_Z(+X[_ / F"F_\->^,?^B#>.__  )@KW?'T_[YIV\>
MK_E3 \&_X:]\8_\ 1!O'?_@3!1_PU[XQ_P"B#>.__ F"O>=X]7_*C>/5_P J
M /!O^&O?&/\ T0;QW_X$P4?\->^,?^B#>.__  )@KWG>/5_RHWCU?\J /!O^
M&O?&/_1!O'?_ ($P4?\ #7OC'_H@WCO_ ,"8*]YWCU?\J-X]7_*@#P;_ (:]
M\8_]$&\=_P#@3!1_PU[XQ_Z(-X[_ / F"O>=X]7_ "HWCU?\J /!O^&O?&/_
M $0;QW_X$P4?\->^,?\ H@WCO_P)@KWG>/5_RHWCU?\ *@#P;_AKWQC_ -$&
M\=_^!,%'_#7OC'_H@WCO_P "8*]YWCU?\J-X]7_*@#P1_P!KOQCG/_"A?'?_
M ($P?X4L?[7GC(+S\!?'G_@3!7O6\>K_ )4;QZO^5 '@W_#7OC'_ *(-X[_\
M"8*/^&O?&/\ T0;QW_X$P5[SO'J_Y4;QZO\ E0!X-_PU[XQ_Z(-X[_\  F"C
M_AKOQHW^K^ OCTMU %S;Y/YBO>=X]7_*@D-W;\: .*T'QMJ7Q ^$VK:CJ?AS
M5/"EP]A< V%^ZM*/W3\_+Q7'_P#!*#_E%I^S5_V2OPO_ .FBUKU+QB<>#M9'
M_4/N/_135Y;_ ,$H/^46G[-7_9*_"_\ Z:+6@#W^BBB@".Z_X]I/]T_RK'J?
MQSXNTKP!X)UC7==U*ST;0]%L9[_4=0O)A#;V-M%&TDLTCMPB(BLS,>  37S=
M_P /:_V5?^CC_@U_X65G_P#%T ?15%?.O_#VO]E7_HX_X-?^%E9__%T?\/:_
MV5?^CC_@U_X65G_\70!]%45\Z_\ #VO]E7_HX_X-?^%E9_\ Q='_  ]K_95_
MZ./^#7_A96?_ ,70!]%45\Z_\/:_V5?^CC_@U_X65G_\71_P]K_95_Z./^#7
M_A96?_Q= 'T517SK_P /:_V5?^CC_@U_X65G_P#%T?\ #VO]E7_HX_X-?^%E
M9_\ Q= 'T517SK_P]K_95_Z./^#7_A96?_Q='_#VO]E7_HX_X-?^%E9__%T
M?15%?.O_  ]K_95_Z./^#7_A96?_ ,71_P /:_V5?^CC_@U_X65G_P#%T ?1
M5%?.O_#VO]E7_HX_X-?^%E9__%T?\/:_V5?^CC_@U_X65G_\70!]%45\Z_\
M#VO]E7_HX_X-?^%E9_\ Q='_  ]K_95_Z./^#7_A96?_ ,70!]%45\Z_\/:_
MV5?^CC_@U_X65G_\71_P]K_95_Z./^#7_A96?_Q= 'T5392!&=Q(7N0"2/P'
M-?.__#VO]E7_ *./^#7_ (65G_\ %TC_ /!6_P#96B4LO[1OP7++R WC*SP?
M_'Z?1H%H[GQ/_P %.?AOX$^._P#P6G\'>#/BQ\5_$_PO^'\OPIDU-)=.\:GP
MXDVH+J$@7+,=A+(6]SMQVKC_ -A/]OOX@_#S]F2?P!X0\>>(OB)?7'Q.U#PI
M\,-;GT"'7;KQ)I=G \TT9:XN;9-L('^O>7+?P@YX^F_VC?BI_P $Z/VN_%UK
MK7Q(\;_LU^/M8L[06=K=ZQXAMI9H+8.S;%<2?=#,QS6GXQ_:,_X)^_%KX;:%
MX.USXB?LYW_AKPG*C:/I*^(+6*#3'",G[GRW5LLO7GGOFLU!J-D5)I['QEX^
M_;O^.?[3/QO_ &*_B#IOBGX<^!8->O=5L]2M=:OIK/3+N]M_,CN&F16VX>,%
M8E+,/.*XSUKZ2_9'_;__ &DOVOOVC?[1TGX:PW'P:B\7:EX8U3S+6SA;1H+4
M^6+E[HW0N'EW@LT/V90%8 .:ZW5/B]_P3FUSX>>%O"=WXR_9CF\+^![[^TO#
MFG2:_:M#I=UG)>(;_E;=SWY[5KZ'^TG^P)X:^-US\3K'XC_L^Z?XZE9FDUNV
M\40)(\A3:S,%D";MG4E<U4.[)M='N^D^*_','[96KZ%<>*OA]<^ [?PY%<0:
M!'<C_A*8[PS./.9.@M2N ">^17Y.?'+X7_"_XW_MW?MLZK\5_P!H'QO\+=2^
M'FH02^$8;;QRVEPQ-_9PDS#8L<W 5T3Y(OO$XZMFOT)7]OG]BVS^+=S\1(?C
M#\!$\;ZC8)H\VO?\)/:_;+BS5MXA=R_* DD+CWKS;XH>(O\ @FE\4OC!<?$#
MQ3K_ .RSKOBO4[I-1FUR^UVT>YN)HPH21F\S#L-B_P#?-%G&>NQ$4_9\MSY^
M^"'_  5._:N^(/P8^#'@/P3X3O?$'Q$U?X?R^*+G5M1TNTGE\2!9_(MV\NXN
MK98D92&DD4NZ_P!SO7HWAW_@IU\>_BQ^WK)\.(;WX)_"/3?!%OI)\7>'O&NI
M%_$6LW-Q")KB#2"I"R;?N1]<G!).<5[5\>?VIOV!OVE1HZ_$/XD?L]^(8/#R
M_P#$G,OB.W5K ,,,L?ER*47'4=.^*R/%_P <_P#@GI\4OB1H'CGQ)XY_9HUC
MQMX3$4>BZS<>(+.2ZMHX7W0,K"3JIY&[)&*TNGH-72LSR[]GS_@IM^TY\=Y/
M&/Q#T_X;VR?"33V\36QG;3[&,>'7L(Y?L\[S?;#<7+EXL2Q&VC&'&&.,GS[X
M7?\ !5G]LOXH'X?6UGX=^!IO/C3\.[GQ5X2GD-S$ND/:;?M$MXN#N5AN"Q*>
M"P^?C%?2D?QX_P""?&G?$;6_&5A\0_V<XO%/BE)X-4OHO%$"?VB)UV3K*JR[
M!O3AOES5[PO^U+^P/X0G\,RZ;\3/V<-/G\&Z+-H&A&W\0VRG2;"4YDMX3OXC
M?JQJ6E82OS)GQ!\1/V_?B+\3_CE^S=\8M%UCX.^"OBGXF^$FMQS7_C2Z-EX<
MMY8KX"8HV=[-(4/EQJ222,D5ZIX6_P""R'[27[2EKX!\.?"/X>6UYXPG\"P>
M*=9BCL;6:'6[EYO**PBYNK<06IVL?-C,K*6 V<9/L_BGQ+_P3:\?^%-(T#6]
M=_9>U31O#]DUGI5E<ZM:RPV%JTOGE8R7^4,XWD#OS6[\4?V@_P#@GU\;+/PY
M%XC\?_LUZK9^"H%M-"?_ (2:VB;3(AC$4;1R*0G ^7)'M4PE;<UGKL9W[.'[
M7W[1/[1'_!17QU\.H]$\ >'_ (;?#";2)O$L-\)7UBU6\TY)Y+6WE3<DTJ3G
M!<[5V]":^9O^#A7Q)=Z;\<] US1O%7B33;GPU8076H2Z9\2;703X3B2X5_MH
MT=V#ZH9%#856',6W'S5]L^#/V_OV-?AKXTUW7M$^,OP!TCQ'XM-NNL7\'B6U
MCN=16W3RX3)E_G,:_*N>HKB_C5\:O^">'Q^^)&E^-OB!XU_9D\5>--)2/['J
MFJZY9R7$:Q.7BP2_(#9(&.O2B2O4A_=_$B*O3L>,?MZZQX ^%/\ P45_9:^*
M)^,>IZ;KOBVXM+;Q#I6H>+UL-,735TYFAO)+,D+%YC'+,_#,>.:_4*UO(=52
MVN;6XCFLKR,3V]S&N^.5.N01URN.<\]J^#OCS\3O^"<G[5OC[_A*/B'XF_9@
M\9:Q;6T-G%?ZKKEJ\HBC^[$&+!=JY.%[9YKMOA!^W%^QK\"+KQ,N@?'[X5:5
M+XKU#[;J45SXY@N#!(BB)(HPS[4CCC546-< *!UZT1O[WJP<+M'R?X?C\&ZU
M_P %EK"?X5_M"^+/%'C?1=<O;SXAIK/BZ(^'YHY$E\G0["P;:;B9=L8Q '">
M4=S*U>4_L0?%:YU/]I'X+?%*T^,_B_Q+\;?BM\1]<T'QSX)D\0_:;*#2HC<=
M=/5<VJQB&'YO;@]:^Q?"?B#_ ()I?"SXRQ>/=$U[]F+2?&NGZ@=036;;6;;[
M;!>RNQ\U6\S!8EG)^M=7X&^._P"P'\*?CWK/Q+\/^/?V:]!^(NK>:NH^(+'6
M[.'4+EI60R@MOPN\A Q4<Y]Z)1O%(J3N['A'[ 5]X*_9[_X*$_M.?#_P'\8K
MOQ5I9\/6^I:,NL^,$UBYCNVBEDND@0GYS"<G"?="_-7B_P#P0G^/1\5?\%$-
M,,OBWQO<1^,=#U+R[G4_',.O1>-V@P6NYM.0EM'<?ZU8SD'S"@Z5]?\ PS^(
MG_!.'X-?%VZ\?^#-;_9MTWQ@&N#+JNF:G ;W=<*RW&&#G.\.X) YW$=ZO? K
M]H7]@[]E+QMJGB#X>P_#'PQK^M1[+W4M TXN]PA)8@R+GC)R<8HP]HMR>HIJ
M^A]Z-T]\YSZT5\R6?_!8/]F*1\3_ !A\&:83_P _UU]DQ]2^ *OI_P %<?V5
M#][]HSX/Q$_PR>+K1#^K4^@'T917SK_P]K_95_Z./^#7_A96?_Q='_#VO]E7
M_HX_X-?^%E9__%T ?15%?.O_  ]K_95_Z./^#7_A96?_ ,71_P /:_V5?^CC
M_@U_X65G_P#%T ?15%?.O_#VO]E7_HX_X-?^%E9__%T?\/:_V5?^CC_@U_X6
M5G_\70!]%45\Z_\ #VO]E7_HX_X-?^%E9_\ Q='_  ]K_95_Z./^#7_A96?_
M ,70!]%45\Z_\/:_V5?^CC_@U_X65G_\71_P]K_95_Z./^#7_A96?_Q= 'T5
M17SK_P /:_V5?^CC_@U_X65G_P#%T?\ #VO]E7_HX_X-?^%E9_\ Q= 'T517
MSK_P]K_95_Z./^#7_A96?_Q='_#VO]E7_HX_X-?^%E9__%T ?15%?.O_  ]K
M_95_Z./^#7_A96?_ ,71_P /:_V5?^CC_@U_X65G_P#%T ?15%?.O_#VO]E7
M_HX_X-?^%E9__%T?\/:_V5?^CC_@U_X65G_\70!]%45\Z_\ #VO]E7_HX_X-
M?^%E9_\ Q='_  ]K_95_Z./^#7_A96?_ ,70![SXQ_Y$W6?^P?<?^BFKRW_@
ME!_RBT_9J_[)7X7_ /31:UQ7BG_@K!^RW?\ A75;>W_:%^$%Y<7%C/%';P^+
M;2629FB8!50/EB>P'-=U_P $KHF@_P""8/[.",Z2LGPN\,J71MRN1I-KR#W!
MH ]ZHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
*HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6759846608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Mar. 14, 2019</div></th>
<th class="th"><div>Jun. 28, 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_gure_DocumentAndEntityInformationAbstract', window );"><strong>Document And Entity 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_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">GULF RESOURCES, INC.<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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000885462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">false<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_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityWellKnownSeasonedIssuer', window );">Is Entity a Well-known Seasoned Issuer?</a></td>
<td class="text">No<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_dei_EntityVoluntaryFilers', window );">Is Entity a Voluntary Filer?</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityCurrentReportingStatus', window );">Is Entity's Reporting Status Current?</a></td>
<td class="text">Yes<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_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,803,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<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_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_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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</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_EntityPublicFloat</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:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_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_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.</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_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_gure_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;">gure_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idp6752852112">
<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_Cash', window );">Cash</a></td>
<td class="nump">$ 178,998,935<span></span>
</td>
<td class="nump">$ 208,906,759<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">29,765,884<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,196,785<span></span>
</td>
</tr>
<tr class="re">
<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 );">Prepayments and deposits</a></td>
<td class="nump">8,096,636<span></span>
</td>
<td class="nump">1,395,289<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Prepaid land leases</a></td>
<td class="nump">235,459<span></span>
</td>
<td class="nump">246,640<span></span>
</td>
</tr>
<tr class="re">
<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 receivables</a></td>
<td class="nump">12,506<span></span>
</td>
<td class="nump">2,089<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_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">187,343,536<span></span>
</td>
<td class="nump">241,513,446<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">82,282,630<span></span>
</td>
<td class="nump">95,114,504<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet', window );">Property, plant and equipment under capital leases, net</a></td>
<td class="nump">250,757<span></span>
</td>
<td class="nump">492,238<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseOtherNoncurrent', window );">Prepaid land leases, net of current portion</a></td>
<td class="nump">9,639,009<span></span>
</td>
<td class="nump">14,477,771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent', window );">Deferred tax assets</a></td>
<td class="nump">19,030,858<span></span>
</td>
<td class="nump">6,526,555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">29,374,909<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_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">111,203,254<span></span>
</td>
<td class="nump">145,985,977<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">298,546,790<span></span>
</td>
<td class="nump">387,499,423<span></span>
</td>
</tr>
<tr class="re">
<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_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">905,258<span></span>
</td>
<td class="nump">1,032,083<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetentionPayable', window );">Retention payable</a></td>
<td class="nump">332,416<span></span>
</td>
<td class="nump">956,351<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsCurrent', window );">Capital lease obligation, current portion</a></td>
<td class="nump">197,480<span></span>
</td>
<td class="nump">203,206<span></span>
</td>
</tr>
<tr class="re">
<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 - current</a></td>
<td class="nump">1,188,687<span></span>
</td>
<td class="nump">1,041,592<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_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">2,623,841<span></span>
</td>
<td class="nump">3,233,232<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non-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_CapitalLeaseObligationsNoncurrent', window );">Capital lease obligation, net of current portion</a></td>
<td class="nump">2,069,545<span></span>
</td>
<td class="nump">2,303,995<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non-Current Liabilities</a></td>
<td class="nump">2,069,545<span></span>
</td>
<td class="nump">2,303,995<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_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">4,693,386<span></span>
</td>
<td class="nump">5,537,227<span></span>
</td>
</tr>
<tr class="re">
<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>Stockholders' 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_PreferredStockValue', window );">PREFERRED STOCK; $0.001 par value; 1,000,000 shares authorized; none outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<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.0005 par value; 80,000,000 shares authorized; 46,803,791 shares outstanding as of December 31, 2018 and 2017, respectively</a></td>
<td class="nump">23,525<span></span>
</td>
<td class="nump">23,525<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock; 249,149 shares, at cost, as of December 31, 2018 and 2017</a></td>
<td class="num">(554,870)<span></span>
</td>
<td class="num">(554,870)<span></span>
</td>
</tr>
<tr class="re">
<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">95,020,808<span></span>
</td>
<td class="nump">94,524,608<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsUnappropriated', window );">Retained earnings unappropriated</a></td>
<td class="nump">185,608,445<span></span>
</td>
<td class="nump">255,572,431<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAppropriated', window );">Retained earnings appropriated</a></td>
<td class="nump">24,233,544<span></span>
</td>
<td class="nump">24,233,544<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Accumulated other comprehensive income(loss)</a></td>
<td class="num">(10,478,048)<span></span>
</td>
<td class="nump">8,162,958<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 Stockholders' Equity</a></td>
<td class="nump">293,853,404<span></span>
</td>
<td class="nump">381,962,196<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 Stockholders' Equity</a></td>
<td class="nump">$ 298,546,790<span></span>
</td>
<td class="nump">$ 387,499,423<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_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</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_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or 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 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 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e681-108580<br><br>Reference 5: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109240241&amp;loc=d3e32022-110900<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-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_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<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(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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<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(17))<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 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 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(16))<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 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 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<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_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease obligation 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84164758&amp;loc=d3e45023-112735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after 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 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<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 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84164758&amp;loc=d3e45023-112735<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 total gross amount less the charge for the use of the long-lived depreciable assets subject to a lease meeting the criteria for capitalization.</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 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. 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 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_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<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 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<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(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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<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_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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 (g)<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred 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(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_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_PrepaidExpenseOtherNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts paid in advance which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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.17)<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 (g)<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_PrepaidExpenseOtherNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RetainedEarningsAppropriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.</p></div>
<a href="javascript:void(0);" onclick="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 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21346-112643<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 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21332-112643<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(23)(a)(4)(i))<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-03(30)(a)(3)(ii))<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_RetainedEarningsAppropriated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsUnappropriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.</p></div>
<a href="javascript:void(0);" onclick="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)(23)(a)(4)(ii))<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(30)(a)(3)(ii))<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_RetainedEarningsUnappropriated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetentionPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amounts owed to vendors and subcontractors that have been withheld because of retainage provisions in a contract.</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_RetentionPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its 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 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<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,30)<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 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>17
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6759757008">
<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_PreferredStockParOrStatedValuePerShare', window );">PREFERRED STOCK, par or stated value per share</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">PREFERRED STOCK, shares authorized</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,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_PreferredStockSharesOutstanding', window );">PREFERRED STOCK, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<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 per share</a></td>
<td class="nump">$ 0.0005<span></span>
</td>
<td class="nump">$ 0.0005<span></span>
</td>
</tr>
<tr class="ro">
<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">80,000,000<span></span>
</td>
<td class="nump">80,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_CommonStockSharesIssued', window );">COMMON STOCK, shares issued</a></td>
<td class="nump">47,052,940<span></span>
</td>
<td class="nump">47,052,940<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">COMMON STOCK, shares outstanding</a></td>
<td class="nump">46,803,791<span></span>
</td>
<td class="nump">46,803,791<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares</a></td>
<td class="nump">249,149<span></span>
</td>
<td class="nump">249,149<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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock nonredeemable or redeemable solely at the option of the issuer.</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(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_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) 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(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_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</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(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_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</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,30)<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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6761902944">
<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="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_RevenuesAbstract', window );"><strong>NET REVENUE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenue</a></td>
<td class="nump">$ 2,594,941<span></span>
</td>
<td class="nump">$ 107,522,441<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>OPERATING INCOME (EXPENSE)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of net revenue</a></td>
<td class="num">(1,310,272)<span></span>
</td>
<td class="num">(63,157,090)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Sales, marketing and other operating expenses</a></td>
<td class="num">(66,111)<span></span>
</td>
<td class="num">(278,600)<span></span>
</td>
</tr>
<tr class="ro">
<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 cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(195,195)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Loss on demolition of factories</a></td>
<td class="num">(18,644,473)<span></span>
</td>
<td class="nump">0<span></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_gure_DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown', window );">Direct labor and factory overheads incurred during plant shutdown</a></td>
<td class="num">(21,081,692)<span></span>
</td>
<td class="num">(6,883,557)<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_gure_PrepaidLandLeaseWriteoff', window );">Write-off of prepaid land lease</a></td>
<td class="nump">4,004,788<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_GoodwillImpairmentLoss', window );">Goodwill impairment loss</a></td>
<td class="num">(27,966,050)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<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="num">(11,268,800)<span></span>
</td>
<td class="num">(8,536,757)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingIncome', window );">Other operating income</a></td>
<td class="num">(407,973)<span></span>
</td>
<td class="nump">281,613<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_CostsAndExpenses', window );">Total Costs and Expenses</a></td>
<td class="num">(86,147,472)<span></span>
</td>
<td class="num">(96,350,830)<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_OperatingIncomeLoss', window );">INCOME/(LOSS) FROM OPERATIONS</a></td>
<td class="num">(83,552,531)<span></span>
</td>
<td class="nump">11,171,611<span></span>
</td>
</tr>
<tr class="re">
<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 INCOME (EXPENSE)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(160,422)<span></span>
</td>
<td class="num">(164,321)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">661,112<span></span>
</td>
<td class="nump">556,163<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other income/expense</a></td>
<td class="nump">500,690<span></span>
</td>
<td class="nump">391,842<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">INCOME/(LOSS) BEFORE INCOME TAXES</a></td>
<td class="num">(83,051,841)<span></span>
</td>
<td class="nump">11,563,453<span></span>
</td>
</tr>
<tr class="ro">
<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/(TAXES) BENEFIT</a></td>
<td class="nump">13,087,855<span></span>
</td>
<td class="num">(3,610,140)<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_NetIncomeLoss', window );">NET INCOME/(LOSS)</a></td>
<td class="num">(69,963,986)<span></span>
</td>
<td class="nump">7,953,313<span></span>
</td>
</tr>
<tr class="ro">
<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>COMPREHENSIVE INCOME/(LOSS)</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_NetIncomeLoss', window );">NET INCOME/(LOSS)</a></td>
<td class="num">(69,963,986)<span></span>
</td>
<td class="nump">7,953,313<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>OTHER COMPREHENSIVE INCOME</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">- Foreign currency translation adjustments</a></td>
<td class="num">(18,641,006)<span></span>
</td>
<td class="nump">24,157,485<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="num">$ (88,604,992)<span></span>
</td>
<td class="nump">$ 32,110,798<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">BASIC</a></td>
<td class="num">$ (1.49)<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">DILUTED</a></td>
<td class="num">$ (1.49)<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">BASIC</a></td>
<td class="nump">46,803,791<span></span>
</td>
<td class="nump">46,796,476<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">DILUTED</a></td>
<td class="nump">46,803,791<span></span>
</td>
<td class="nump">46,835,830<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_DirectLaborAndFactoryOverheadsIncurredDuringPlantShutdown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_gure_PrepaidLandLeaseWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_PrepaidLandLeaseWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of goods produced and sold and services rendered 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://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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs of sales and operating expenses 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)<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_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="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 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<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 (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-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_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (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/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<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><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> -Subparagraph (e)<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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</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(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI 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_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_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_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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<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.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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="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 (a)<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 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1505-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_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1448-109256<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> -Subparagraph (a)<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_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6760846336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Retained Earnings Unappropriated</div></th>
<th class="th"><div>Retained Earnings Appropriated</div></th>
<th class="th"><div>Cumulative Translation Adjustment</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_StockholdersEquity', window );">Begning Balance, Amount at Dec. 31, 2016</a></td>
<td class="nump">$ 23,525<span></span>
</td>
<td class="num">$ (577,141)<span></span>
</td>
<td class="nump">$ 94,156,679<span></span>
</td>
<td class="nump">$ 248,941,696<span></span>
</td>
<td class="nump">$ 22,910,966<span></span>
</td>
<td class="num">$ (15,994,527)<span></span>
</td>
<td class="nump">$ 349,461,198<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_SharesIssued', window );">Begning Balance, Number of shares issued at Dec. 31, 2016</a></td>
<td class="nump">47,052,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_IssuedOfSharesOutstanding', window );">Begning Balance, Number of shares outstanding at Dec. 31, 2016</a></td>
<td class="nump">46,793,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_NumberOfSharesTreasuryStock', window );">Begning Balance, Number of shares treasury stock at Dec. 31, 2016</a></td>
<td class="nump">259,149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">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="text">&#160;<span></span>
</td>
<td class="nump">24,157,485<span></span>
</td>
<td class="nump">24,157,485<span></span>
</td>
</tr>
<tr class="ro">
<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 stock issued, Shares</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="num">(10,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,271<span></span>
</td>
<td class="num">(4,471)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Issuance of stock options to employees and directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">372,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">372,400<span></span>
</td>
</tr>
<tr class="re">
<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 for year ended</a></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,551,313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,953,313<span></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_gure_TransferToRetainedEarningsAppropriatedForLegalReserve', window );">Transfer to statutory common reserve fund</a></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,322,578)<span></span>
</td>
<td class="nump">1,322,578<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_StockholdersEquity', window );">Ending Balance, Amount at Dec. 31, 2017</a></td>
<td class="nump">$ 23,525<span></span>
</td>
<td class="num">(554,870)<span></span>
</td>
<td class="nump">94,524,608<span></span>
</td>
<td class="nump">250,170,431<span></span>
</td>
<td class="nump">24,233,544<span></span>
</td>
<td class="nump">8,162,958<span></span>
</td>
<td class="nump">381,962,196<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_SharesIssued', window );">Ending Balance, Number of shares issued at Dec. 31, 2017</a></td>
<td class="nump">47,052,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_IssuedOfSharesOutstanding', window );">Ending Balance, Number of shares outstanding at Dec. 31, 2017</a></td>
<td class="nump">46,803,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_NumberOfSharesTreasuryStock', window );">Ending Balance, Number of shares treasury stock at Dec. 31, 2017</a></td>
<td class="nump">249,149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">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="text">&#160;<span></span>
</td>
<td class="num">(18,641,006)<span></span>
</td>
<td class="num">(18,641,006)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Issuance of stock options to employees and directors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">496,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="nump">496,200<span></span>
</td>
</tr>
<tr class="re">
<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 for year ended</a></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">(69,963,986)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(69,963,986)<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_StockholdersEquity', window );">Ending Balance, Amount at Dec. 31, 2018</a></td>
<td class="nump">$ 23,525<span></span>
</td>
<td class="num">$ (554,870)<span></span>
</td>
<td class="nump">$ 95,020,808<span></span>
</td>
<td class="nump">$ 185,608,445<span></span>
</td>
<td class="nump">$ 24,233,544<span></span>
</td>
<td class="num">$ (10,478,048)<span></span>
</td>
<td class="nump">$ 293,853,404<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_SharesIssued', window );">Ending Balance, Number of shares issued at Dec. 31, 2018</a></td>
<td class="nump">47,052,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_IssuedOfSharesOutstanding', window );">Ending Balance, Number of shares outstanding at Dec. 31, 2018</a></td>
<td class="nump">46,803,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_NumberOfSharesTreasuryStock', window );">Ending Balance, Number of shares treasury stock at Dec. 31, 2018</a></td>
<td class="nump">249,149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_gure_IssuedOfSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issued of shares outstanding.</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;">gure_IssuedOfSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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_gure_NumberOfSharesTreasuryStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 treasury stock.</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;">gure_NumberOfSharesTreasuryStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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_gure_TransferToRetainedEarningsAppropriatedForLegalReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer To Retained Earnings Appropriated For Legal 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;">gure_TransferToRetainedEarningsAppropriatedForLegalReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to additional paid-in capital (APIC) from recognition of equity-based compensation.</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 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109196918&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79507207&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_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_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6760563504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income/(loss)</a></td>
<td class="num">$ (69,963,986)<span></span>
</td>
<td class="nump">$ 7,953,313<span></span>
</td>
</tr>
<tr class="re">
<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 provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Interest on capital lease obligation</a></td>
<td class="nump">159,839<span></span>
</td>
<td class="nump">163,184<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfLeasedAsset', window );">Amortization of prepaid land leases</a></td>
<td class="nump">761,713<span></span>
</td>
<td class="nump">982,108<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">17,443,318<span></span>
</td>
<td class="nump">20,197,313<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Allowance for obsolete and slow-moving inventories</a></td>
<td class="nump">21,248<span></span>
</td>
<td class="nump">43,921<span></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_gure_PrepaidLandLeaseWriteoff', window );">Write-off of prepaid land lease</a></td>
<td class="nump">4,004,788<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Loss on demolition of factory</a></td>
<td class="nump">18,644,473<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_GoodwillImpairmentLoss', window );">Goodwill impairment loss</a></td>
<td class="nump">27,966,050<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Unrealized translation difference</a></td>
<td class="num">(1,315,454)<span></span>
</td>
<td class="nump">1,557,759<span></span>
</td>
</tr>
<tr class="ro">
<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 asset</a></td>
<td class="num">(13,087,855)<span></span>
</td>
<td class="num">(4,126,947)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense -options</a></td>
<td class="nump">496,200<span></span>
</td>
<td class="nump">372,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims', window );">Treasury stock issued for services</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">17,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">30,241,680<span></span>
</td>
<td class="nump">26,110,087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Other receivables</a></td>
<td class="num">(11,289)<span></span>
</td>
<td class="num">(580)<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">1,192,262<span></span>
</td>
<td class="nump">4,883,850<span></span>
</td>
</tr>
<tr class="re">
<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 );">Prepayment and deposits</a></td>
<td class="num">(81,469)<span></span>
</td>
<td class="num">(1,389,367)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(106,163)<span></span>
</td>
<td class="num">(8,203,290)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInRetainagePayable', window );">Retention payable</a></td>
<td class="num">(597,991)<span></span>
</td>
<td class="nump">206,211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Taxes payable</a></td>
<td class="nump">175,994<span></span>
</td>
<td class="num">(3,597,390)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">17,340,671<span></span>
</td>
<td class="nump">62,751,616<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireOtherProductiveAssets', window );">Additions of prepaid land leases</a></td>
<td class="num">(680,975)<span></span>
</td>
<td class="num">(10,481,323)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Purchase of property, plant and equipment</a></td>
<td class="num">(35,273,307)<span></span>
</td>
<td class="num">(17,938,652)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(35,954,282)<span></span>
</td>
<td class="num">(28,419,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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations', window );">Repayment of capital lease obligation</a></td>
<td class="num">(294,295)<span></span>
</td>
<td class="num">(273,873)<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 used in financing activities</a></td>
<td class="num">(294,295)<span></span>
</td>
<td class="num">(273,873)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">EFFECTS OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS</a></td>
<td class="num">(10,999,918)<span></span>
</td>
<td class="nump">10,964,417<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_CashPeriodIncreaseDecrease', window );">NET INCREASE IN CASH AND CASH EQUIVALENTS</a></td>
<td class="num">(29,907,824)<span></span>
</td>
<td class="nump">45,022,185<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">CASH AND CASH EQUIVALENTS - BEGINNING OF YEAR</a></td>
<td class="nump">208,906,759<span></span>
</td>
<td class="nump">163,884,574<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">CASH AND CASH EQUIVALENTS - END OF YEAR</a></td>
<td class="nump">178,998,935<span></span>
</td>
<td class="nump">208,906,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_SupplementalCashFlowInformationOneAbstract', window );"><strong>Cash paid during the year for:</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_IncomeTaxesPaid', window );">Income taxes</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 11,113,143<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_PrepaidLandLeaseWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_PrepaidLandLeaseWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_gure_SupplementalCashFlowInformationOneAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_SupplementalCashFlowInformationOneAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 attributable to 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AmortizationOfLeasedAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense charged against earnings for the periodic recognition of capitalized leases. This element may apply to energy companies that lease mineral producing properties and to other enterprises that capitalize property, plant, or equipment obtained through capital leases.</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 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84164758&amp;loc=d3e45031-112735<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_AmortizationOfLeasedAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. 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 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_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 is the 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. Includes effect from exchange rate changes.</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_CashPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="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_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.</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 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<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 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30700-110894<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><br>Reference 4: 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_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<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><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> -Subparagraph (e)<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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccountsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from customers for the credit sale of goods and services; includes accounts receivable and other types of 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 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_IncreaseDecreaseInAccountsAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not 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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncreaseDecreaseInRetainagePayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 retainage obligations due by the reporting entity that are payable within one year (or one business cycle).</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_IncreaseDecreaseInRetainagePayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</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 35<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=SL66093879-108312<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.2)<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 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 1C<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=SL66093883-108312<br><br>Reference 4: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IssuanceOfStockAndWarrantsForServicesOrClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_PaymentsToAcquireOtherProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, 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 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_PaymentsToAcquireOtherProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfLongTermCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the 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 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_RepaymentsOfLongTermCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities 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 (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_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>21
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6750841552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. NATURE OF BUSINESS AND 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_BusinessDescriptionAndAccountingPoliciesTextBlock', window );">1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">(a)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Basis
of Presentation and Consolidation</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying audited consolidated
financial statements have been prepared by Gulf Resources, Inc (&#8220;Gulf Resources&#8221;). a Nevada corporation and its subsidiaries
(collectively, the &#8220;Company&#8221;). On November 24, 2015, Gulf Resources, Inc., a Delaware corporation consummated a merger
with and into its wholly-owned subsidiary, Gulf Resources, Inc., a Nevada corporation. As a result of the reincorporation, the
Company is now a Nevada corporation.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The consolidated financial statements
include the accounts of Gulf Resources, Inc. and its wholly-owned subsidiary, Upper Class Group Limited, a company incorporated
in the British Virgin Islands, which owns 100% of Hong Kong Jiaxing Industrial Limited, a company incorporated in Hong Kong (&#8220;HKJI&#8221;).
HKJI owns 100% of Shouguang City Haoyuan Chemical Company Limited (&#34;SCHC&#34;) which owns 100% of Shouguang Yuxin Chemical
Industry Co., Limited (&#8220;SYCI&#8221;) and Daying County Haoyuan Chemical Company Limited (&#8220;DCHC&#8221;).&#160;&#160;All
material intercompany transactions have been eliminated on consolidation.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Upper Class Group Limited was incorporated
with limited liability in the British Virgin Islands on July 28, 2006 and was inactive until October 9, 2006 when Upper Class Group
Limited acquired all the issued and outstanding stock of Shouguang City Haoyuan Chemical Company Limited (&#8220;SCHC&#8221;).&#160;&#160;SCHC
is an operating company incorporated in Shouguang City, Shangdong Province, the People&#8217;s Republic of China (the &#8220;PRC&#8221;)
on May 18, 2005.&#160;&#160;SCHC is engaged in manufacturing and trading bromine and crude salt in China.&#160;&#160;Since the
ownership of Upper Class Group Limited and SCHC were the same, the merger was accounted for as a transaction between entities under
common control, whereby Upper Class Group Limited recognized the assets and liabilities transferred at their carrying amounts.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 12, 2006, Gulf Resources,
Inc. (formerly Diversifax, Inc.), a public &#8220;shell&#8221; company, acquired Upper Class Group Limited and its wholly-owned
subsidiary, SCHC (together &#8220;Upper Class&#8221;).&#160;&#160;Under the terms of the agreement, all stockholders of Upper Class
received a total amount of 13,250,000 (restated for the 2-for-1 stock split in 2007 and the 1-for-4 stock split in 2009) shares
of voting common stock of Gulf Resources, Inc. in exchange for all shares of Upper Class&#8217; common stock held by all stockholders.&#160;&#160;Under
accounting principles generally accepted in the United States, the share exchange is considered to be a capital transaction in
substance, rather than a business combination.&#160;&#160;That is, the share exchange is equivalent to the issuance of stock by
Upper Class for the net monetary assets of Gulf Resources, Inc., accompanied by a recapitalization, and is accounted for as a change
in capital structure. Accordingly, the accounting for the share exchange will be identical to that resulting from a reverse acquisition,
except no goodwill will be recorded.&#160;&#160;Under reverse takeover accounting, the post reverse acquisition comparative historical
financial statements of the legal acquirer, Gulf Resources, Inc., are those of the legal acquiree, Upper Class, which is considered
to be the accounting acquirer.&#160;&#160;Share and per share amounts stated have been retroactively adjusted to reflect the merger.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On February 5, 2007, SCHC acquired Shouguang
Yuxin Chemical Industry Co., Limited (&#8220;SYCI&#8221;), a company incorporated in PRC on October 30, 2000.&#160;&#160;SYCI manufactures
chemical products utilized in oil and gas field explorations and as papermaking chemical agents. Under the terms of the merger
agreement, all stockholders of SYCI received a total amount of 8,094,059 (restated for the 2-for-1 stock split in 2007 and the
1-for-4 stock split in 2009) shares of voting common stock of Gulf Resources, Inc. in exchange for all shares of SYCI&#8217;s common
stock held by all stockholders.&#160;&#160;&#160;Also, upon the completion of the merger, Gulf Resources, Inc. paid a $2,550,000
dividend to the original stockholders of SYCI.&#160;&#160;Since the ownership of Gulf Resources, Inc. and SYCI are substantially
the same, the merger was accounted for as a transaction between entities under common control, whereby Gulf Resources, Inc. recognized
the assets and liabilities of the Company transferred at their carrying amounts.&#160;&#160;Share and per share amounts stated
have been retroactively adjusted to reflect the merger.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On November 11, 2007, Upper Class formed
Hong Kong Jiaxing Industrial Limited (formerly known as Jiaxing Technology Limited) (&#8220;HKJI&#8221;), a wholly-owned subsidiary
of Upper Class, in Hong Kong. Upper Class transferred its equity interest in SCHC to HKJI.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 12, 2015, Gulf Resources and
SCHC, a wholly owned subsidiary of the Company, entered into an Equity Interest Transfer Agreement (the &#8220;Agreement&#8221;)
with Shouguang City Rongyuan Chemical Co., Ltd (&#8220;SCRC&#8221;).</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On February 4, 2015 the Company closed
the transactions contemplated by the Agreement between the Company, SCHC and SCRC.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On the Closing Date, the Company issued
7,268,011shares of its common stock, par value $0.0005 per share (the &#8220;Shares&#8221;), at the closing market price of $1.84
per Share on the Closing Date to the four former equity owners of SCRC .The issuance of the Shares was exempt from registration
pursuant to Regulation S of the Securities Act of 1933, as amended. On the Closing Date, the Company entered into a lock-up agreement
with the four former equity owners of SCRC. In accordance with the terms of the lock-up agreement, the shareholders have agreed
not to sell or transfer the Shares for five years from the date the stock certificates evidencing the Shares are issued.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The sellers of SCRC agreed as part of
the purchase price to accept 7,268,011 shares of Gulf Resources stock, based on a valuation of $2.00, which was a 73% premium to
the price on the day the agreement was reached. For accounting purposes, these shares are now being valued at $1.84, which was
the closing price of Gulf Resources' stock on the day of the closing of the agreement. The price difference between the original
$2.00 and the current $1.84 is solely for accounting purposes. There has been no change in the number of shares issued.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 15, 2015, the Company registered
a new subsidiary in the Sichuan Province of the PRC named Daying County Haoyuan Chemical Company Limited (&#8220;DCHC&#8221;) with
registered Capital of RMB50,000,000, and capital of RMB13,848,730 contributed by SCHC as of December 31, 2018. DCHC was established
to further explore and develop natural gas and brine resources (including bromine and crude salt) in China.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">On September 2, 2016, the Company announced the planned merger
of two of its 100% owned subsidiaries, ShouguanYuxin Chemical Co., Limited (&#8220;SYCI&#8221;) and ShouguanRongyuan Chemical Co.,
Ltd (&#8220;SCRC&#8221;). On March 24, 2017, the legal process of the merger was completed and SCRC was officially deregistered
on March 28, 2017. The results of these two subsidiaries were reported as SYCI in the fiscal year 2018.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(b)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Nature
of the Business</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company manufactures and trades bromine
and crude salt through its wholly-owned subsidiary, Shouguang City Haoyuan Chemical Company Limited (&#34;SCHC&#34;) and manufactures
chemical products for use in the oil industry, pesticides, paper manufacturing industry and for human and animal antibiotics through
its wholly-owned subsidiary, Shouguang Yuxin Chemical Industry Co., Limited (&#34;SYCI&#34;) in the People&#8217;s Republic of
China (&#8220;PRC&#8221;). DCHC was established to further explore and develop natural gas and brine resources (including bromine
and crude salt) in the PRC. DCHC&#8217;s business was not fully operational as of December 31, 2018.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 1, 2017, the Company received
notification from the Government of Yangkou County, Shouguang City of PRC that production at all its factories should be halted
with immediate effect in order for the Company to perform rectification and improvement in accordance with the county&#8217;s new
safety and environmental protection requirements.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has been working
closely with the county authorities to develop rectification plans for both its bromine and crude salt businesses and agreed
on a plan in October 2017. In the fiscal year ended December 31, 2018, the Company incurred $16,243,677 in the rectification
and improvements of plant and equipment of the bromine and crude salt factories resulting in a cumulative amount of
$34,182,329 incurred as of December 31, 2018 recorded in the plant, property and equipment in the consolidated balance sheet.
The Company does not expect to incur any additional capital expenditure in the rectification of its bromine and crude salt
factories in respect of meeting the county&#8217;s new safety and environmental protection requirement. </p>



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

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Originally, six bromine factories completed
their rectification process within factory areas (i.e. excluding crude salt field area) and were approved and scheduled for production
commencement by April 2018 as verbally indicated by the local government. Subsequently, the Shandong Provincial government required
the local government to conduct &#8220;four rating and one comprehensive evaluation&#8221; for all of the chemical companies within
its jurisdiction. This has delayed the production commencement schedule of the six bromine and crude salt factories. As of the
date of this report, the Company has not received any official approval from the government.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Subsequently on June 29, 2018, the Company
received a formal notice (dated June 25, 2018) jointly issued by various provincial government agencies in Shandong Province (the
&#8220;Notice&#8221;) forwarded by the Weifang City Special Operations Leading Group Office of Safe Production, Transformation
and Upgrading of Chemical Industry. In the Notice, the provincial government agencies set forth further requirements and procedures
covering the following four aspects for the chemical industrial enterprises: project approval, planning approval, land use rights
approval and environmental protection assessment approval. Those standards and procedures apply to all chemical industrial enterprises
in Shandong Province including the Company&#8217;s bromine plants that have not completed project approval procedures, planning
approval procedures, land use rights approval procedures and environmental protection assessment procedures. The Company believes
that the government will not grant approval to the Company to allow its bromine and crude salt plants to resume operations until
the Company has fully complied with the aforesaid rules set forth in the Notice.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Shouguang City Bromine Association,
on behalf of all the bromine plants in Shouguang, has started discussions with the local government agencies. The local governmental
agencies confirmed the facts that their initial requirements for the bromine industry did not include the project approval, the
planning approval and the land use rights approval and that those three additional approvals were new requirements of the provincial
government. The Company understood from the local government that it has been coordinating with several government agencies to
solve these three outstanding approval issues in a timely manner and that all the affected bromine plants are not allowed to commence
production prior to obtaining those approvals.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is not certain how long the
temporary delay will be due to the issuance and implementation of the Notice. The Company believes that this is another step by
the government to improve the environment. It further believes the goal of the government is not to close all plants, but rather
to codify the regulations related to project approval, land use, planning approval and environmental protection assessment approval
so that illegal plants are not able to open in the future and plants close to population centers do not cause serious environmental
damage. In addition, the Company believes that the Shandong Provincial government wants to assure that each of its regional and
county government applies the Notice in a consistent manner.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 21, 2018, the Company received
a closing notice from the People's Government of Yangkou Town, Shouguang City informing it that its three bromine factories (Number
3, Number 4, and Number 11.) are not allowed to resume production and hence the Company has to demolish these factories. The crude
salt fields surrounding these factories have been reclaimed as cultivated or construction land and hence did not meet the requirement
for bromine and crude salt co-production set by the relevant authority.</p>

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

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">The Company entered into a contract with a third party to
allow the Company to use the land adjacent to Factory No. 10 for waste water discharge and invested $1.0 million to build a aqueduct
to discharge the waste water to a designated place for treatment by a designated party. This project was completed as of December
31, 2018.</p>



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

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company believes the issues related
to the remaining seven bromine and crude salt factories which have passed inspection are almost resolved. The Company is actively
working with the local government to obtain the documentation for approval of project, planning, land use rights and environmental
protection evaluation.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On November 24, 2017, the Company received
a letter from the Government of Yangkou County, Shouguang City notifying the Company to relocate its two chemical production plants
located in the second living area&#160;of the Qinghe Oil Extraction Plant to the Bohai Marine Fine Chemical Industrial Park (&#8220;Bohai
Park&#8221;). This is because the two plants are located in a residential area and their production activities will impact the
living environment of the residents. This is as a result of the country&#8217;s effort to improve the development of the chemical
industry, manage safe production and curb environmental pollution accidents effectively, and ensure the quality of the living environment
of residents. All chemical enterprises which do not comply with the requirements of the safety and environmental protection regulations
will be ordered to shut down.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company believes this
relocation process will cost approximately $60 million in total.&#160;The Company incurred relocation costs comprising
prepaid land lease and professional fees related to the design of the new chemical factory in the amount of $10,925,081 and
$9,732,118, which were recorded in the prepaid land leases and property, plant and equipment in the consolidated balance
sheets as of December 31, 2018 and 2017.&#160;</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not anticipate that
the Company&#8217;s new chemical factory to be significantly impacted by the Notice. The Company has secured from the government
the land use rights for its chemical plants located at the Bohai Park and presented a completed construction design draft and other
related documents to the local authorities for approval. The Company is still waiting for the last approval report and is uncertain
when the approval will be issued. There could be a delay in the approval process given the ongoing rectification and approvals
process for the Company&#8217;s other plants. As the construction of the new factory cannot commence until the final approval from
the government is received, the delay in the receipt of the final approval will delay the commencement date of the construction
of the new factory.&#160;</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In January 2017, the Company completed
the first brine water and natural gas well field construction in Sichuan Province and announced the commencement of trial production.
The Company has been working with Xinan Shiyou Daxue (Southwest Petroleum University) and developed a solution to DHCH&#8217;s
technical drilling problem. In resolving the problem, the Company purchased customized equipment for its natural gas project. The
installation of such equipment, including providing piping and electricity, was completed in July 2018. The Company has completed
the test production at its first natural gas well in Sichuan Province and has commenced trial production in January 2019.</p>

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

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

<p style="font: 8pt/normal TimesNewRoman,serif; margin: 0">The Company has available cash of approximately $179.0 million at December
31, 2018. The Company intends to retain the cash</p>

<p style="font: 8pt/normal TimesNewRoman,serif; margin: 0">for the relocation of its chemical factories which it expects to
incur additional capital expenditure of approximately $50.0 million, future expansion of its bromine and crude salt
businesses through acquisition, construction of extraction wells for its existing bromine and crude salt business which it
expects to incur capital expenditure of approximately $28 million, and further development of the new resources in
Sichuan Province. The Company does not anticipate paying cash dividends in the foreseeable future. It believe that there is
enough funds to cover the rectification and improvement, the setting up of the new chemical factory and the operating expense
of the Company during the rectification and relocation period. The Company believes that it has sufficient cash to meet
its obligations and anticipated ongoing operating needs as they fall due in the next twelve months.</p>


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

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

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(c)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Use
of Estimates</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s consolidated financial
statements have been prepared in accordance with accounting principles generally accepted in the United States of America and this
requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of
the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.&#160;&#160;The
Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under
the circumstances.&#160;&#160;The most significant accounting estimates with regard to these consolidated financial statements
that require the most significant and subjective judgments include, but are not limited to, useful lives of property, plant and
equipment, recoverability of long-lived assets, determination of impairment losses, assessment of market value of inventories and
provision for inventory obsolescence, allowance for doubtful accounts, recognition and measurement of deferred income taxes, valuation
allowance for deferred tax assets, and assumptions used for the valuation of share based payments.&#160;&#160;Accordingly, actual
results may differ significantly from these estimates under different assumptions or conditions.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(d)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Cash
and Cash Equivalents</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Cash and cash equivalents consist of
all cash balances and highly liquid investments with original maturities of three months or less. Because of short maturity of
these investments, the carrying amounts approximate their fair values.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(e)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Accounts
Receivable and Allowance of Doubtful Accounts</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Accounts receivable is stated at cost,
net of allowance for doubtful accounts. The normal credit term extended to customers ranges between 90 and 240 days. The company
reviews all receivables that exceed the term. The Company establishes an allowance for doubtful accounts based on management&#8217;s
assessment of the collectability of trade and other receivables. A considerable amount of judgment is required in assessing the
amount of allowance and the Company considers the historical level of credit losses. The Company makes judgments about the credit
worthiness of each customer based on ongoing credit evaluations, and monitors current economic trends that might impact the level
of credit losses in the future. If the financial condition of the customer begins to deteriorate, resulting in their inability
to make payments within credit term provided, a larger allowance may be required.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2018 and 2017, allowances
for doubtful accounts were zero. No allowances for doubtful accounts were charged to the consolidated statement of income/(loss)
for the years ended December 31, 2018 and 2017.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(f)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Concentration
of Credit Risk</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is exposed to credit risk
in the normal course of business, primarily related to accounts receivable and cash and cash equivalents. All of the Company&#8217;s
cash and cash equivalents are maintained with financial institutions in the PRC, namely, Industrial and Commercial Bank of China
Limited, China Merchants Bank Company Limited and Sichuan Rural Credit Union, which are not insured or otherwise protected. The
Company placed $178,998,935 and $208,906,759 with these institutions as of December 31, 2018 and 2017, respectively.&#160;&#160;The
Company has not experienced any losses in such accounts in the PRC.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Concentrations of credit risk with respect
to accounts receivable exists as the Company sells a substantial portion of its products to a limited number of customers. However,
such concentrations of credit risks are limited since the Company performs ongoing credit evaluations of its customers&#8217; financial
condition and extends credit terms as and when appropriate. Approximately 13% of the balances of accounts receivable as of December
31, 2017, were 90 days old or less. There were no accounts receivable as of December 31, 2018 as they were fully collected in the
year ended December 31, 2018.&#160;</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(g)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Inventories</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are stated at the lower of
cost, determined on a first-in first-out cost basis, or net realizable value. Costs of work-in-progress and finished goods comprise
direct materials, direct labor and an attributable portion of manufacturing overhead. Net realizable value is based on estimated
selling price less costs to complete and selling expenses.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">(h)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
Property, Plant and Equipment</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Property, plant and equipment are stated
at cost less accumulated depreciation and any impairment losses. Expenditures for new facilities or equipment, and major expenditures
for betterment of existing facilities or equipment are capitalized and depreciated using the straight-line method at rates sufficient
to depreciate such costs less 5% residual value over the estimated productive lives. All other ordinary repair and maintenance
costs are expensed as incurred.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Mineral rights are recorded at cost less
accumulated depreciation and any impairment losses. Mineral rights are amortized ratably over the term of the lease, or the equivalent
term under the units (in tonnes) of production method, whichever is shorter.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Construction in process primarily represents
direct costs of construction of property, plant and equipment. Costs incurred are capitalized and transferred to property, plant
and equipment upon completion and depreciation will commence when the completed assets are placed in service.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s depreciation and
amortization policies on property, plant and equipment other than mineral rights and construction in process are as follows:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr>
    <td style="vertical-align: top; width: 85%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 15%; border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center">Useful life</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center">(in years)&#160;</p></td></tr>
<tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Buildings (including salt pans)</font></td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">8 - 20</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Plant and machinery (including protective shells, transmission channels and ducts)</font></td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3 - 8</font></td></tr>
<tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Motor vehicles</font></td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">5</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Furniture, fixtures and equipment</font></td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3 - 8</font></td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">Property, plant and equipment under the capital lease are
depreciated over their expected useful lives on the same basis as owned assets, or where shorter, the term of the lease, which
is 20 years.</p>

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

<p style="font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify">Producing oil and gas properties
are depreciated on a unit-of-production basis over the proved developed reserves. Common facilities that are built specifically
to service production directly attributed to designated oil and gas properties are depreciated based on the proved developed reserves
of the respective oil and gas properties on a pro-rata basis. Common facilities that are not built specifically to service identified
oil and gas properties are depreciated using the straight-line method over their estimated useful lives. Costs associated with
significant development projects are not depreciated until commercial production commences and the reserves related to those costs
are excluded from the calculation of depreciation.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(i)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Asset
Retirement Obligation</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company follows Financial Accounting
Standards Board Accounting Standards Codification (&#8220;FASB ASC&#8221;), which established a uniform methodology for accounting
for estimated reclamation and abandonment costs. FASB ASC 410 requires the fair value of a liability for an asset retirement obligation
to be recognized in the period in which the legal obligation associated with the retirement of the long-lived asset is incurred.
When the liability is initially recorded, the offset is capitalized by increasing the carrying amount of the related long-lived
asset. Over time, the liability is accreted to its present value each period, and the capitalized cost is depreciated over the
useful life of the&#160;related asset. To settle the liability, the obligation is paid, and to the extent there is a difference
between the liability and the amount of cash paid, a gain or loss upon settlement is recorded.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Currently, there are no reclamation or
abandonment obligations associated with the land being utilized for exploitation by the bromine and crude salt factories. Also,
for the two chemical plants that are to be relocated, currently, there are no obligations to restore the land to its original condition.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(j)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Recoverability
of Long Lived Assets</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In accordance with FASB ASC 360-10-35
&#8220;Impairment or Disposal of Long-lived Assets&#8221;, long-lived assets to be held and used are analyzed for impairment whenever
events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable or that the useful
lives of those assets are no longer appropriate. The Company evaluates at each balance sheet date whether events and circumstances
have occurred that indicate possible impairment.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company determines the existence
of such impairment by measuring the expected future cash flows (undiscounted and without interest charges) and comparing such amount
to the carrying amount of the assets. An impairment loss, if one exists, is then measured as the amount by which the carrying amount
of the asset exceeds the discounted estimated future cash flows. Assets to be disposed of are reported at the lower of the carrying
amount or fair value of such assets less costs to sell. Asset impairment charges are recorded to reduce the carrying amount of
the long-lived asset that will be sold or disposed of to their estimated fair values. Charges for the asset impairment reduce the
carrying amount of the long-lived assets to their estimated salvage value in connection with the decision to dispose of such assets.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Upon the receipt of the closure notice
from the People's Government of Yangkou Town, Shouguang City in September 2018 (See Note 1(b)), the Company demolished the affected
factories. As a result, the Company wrote off net book value of the affected factories&#8217; property, plant and equipment in
the amount of $18,644,473 which was recorded in the loss on demolition of factories in the consolidated statements of loss for
the fiscal year ended December 31, 2018. The Company will negotiate with the local villages over compensation for the payment already
made for the land leases and mineral rights of these factories. However, the Company is uncertain of the amount that it could recover
and when this could be accomplished. Therefore, the Company wrote off the mineral rights of the affected factories of $1,284,832
included in the write-off/impairment on property, plant and equipment in the consolidated statements of loss for the fiscal year
ended December 31, 2018 and $52,926 of prepaid land lease recorded in other operating loss in the consolidated statements of loss
for fiscal year ended December 31, 2018. The Company incurred dismantling fees in the amount of $273,757 recorded in other operating
loss in the consolidated statements of loss for fiscal year ended December 31, 2018. In addition, the Company recorded a write-off
of $112,481 included in the write-off/impairment of property, plant and equipment for certain wells and equipment damaged by flood
from a typhoon that occurred in August 2018.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">To comply with the new safety and environmental
regulations, the Company started the rectification and improvement program for the bromine and crude salt factories towards the
end of the third quarter of fiscal year 2017, and as a result recorded an impairment loss of $216,181 and a write-off of $728,740
for certain property, plant and equipment in the year ended December 31, 2017.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">With the relocation of the two chemical
factories and the length of time required to set up the new factory building in the Bohai Park, the Company believes that it is
not beneficial to move the existing plant and equipment to the new premises. This is because of the age of the plant and equipment
and the impact on the production efficiency at the new plant with using plant and equipment that are idle for a substantial amount
of time. In addition, the Company also risks the possibility of not passing the inspection by the government at the new plant if
existing plant and equipment are used. Therefore, an impairment loss of $16,636,322 equivalent to the net book values as of October
31, 2017 of all the property, plant and equipment at the two chemical factories were recorded in the year ended December 31, 2017.
With the delayed commencement of the production bromine and crude salt factories, the Company is uncertain as to the future plan
for the land on which the two factories are sitting on. After considering the current circumstances and situation, Company determined
that it is appropriate to write off prepaid land lease related to the land on which the two factories are sitting on of $4,004,788
in the year ended December 31, 2018.</p>

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

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(k)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Retirement
Benefits</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the relevant laws and regulations
in the PRC, the Company participates in a defined contribution retirement plan for its employees arranged by a governmental organization.
The Company makes contributions to the retirement plan at the applicable rate based on the employees&#8217; salaries. The required
contributions under the retirement plans are charged to the consolidated statement of income/(loss) on an accrual basis when they
are due. The Company&#8217;s contributions totaled $1,216,096 and $1,093,716 for the years ended December 31, 2018 and 2017, respectively.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(l)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Mineral
Rights</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company follows FASB ASC 805 &#8220;Business
Combinations&#8221; that certain mineral rights are considered tangible assets and that mineral rights should be accounted for
based on their substance. Mineral rights are included in property, plant and equipment.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(m)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Leasing
arrangements</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Rentals payable under operating leases
are charged to the consolidated statement of income/(loss) on a straight line basis over the term of the relevant lease. For capital
leases, the present value of future minimum lease payments at the inception of the lease is reflected as an asset and a liability
in the consolidated balance sheet. Amounts due within one year are classified as short-term</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(n)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Reporting
Currency and Translation</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The financial statements of the Company&#8217;s
foreign subsidiaries are measured using the local currency, Renminbi (&#8220;RMB&#8221;), as the functional currency; whereas the
functional currency and reporting currency of the Company is the United States dollar (&#8220;USD&#8221; or &#8220;$&#8221;).</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">As such, the Company uses the &#8220;current
rate method&#8221; to translate its PRC operations from RMB into USD, as required under FASB ASC 830 &#8220;Foreign Currency Matters&#8221;.
The assets and liabilities of its PRC operations are translated into USD using the rate of exchange prevailing at the balance sheet
date. The capital accounts are translated at the historical rate. Adjustments resulting from the translation of the balance sheets
of the Company&#8217;s PRC subsidiaries are recorded in stockholders&#8217; equity as part of accumulated other comprehensive income/(loss).
The consolidated statement of income/(loss) and comprehensive income/(loss) is translated at average rates during the reporting
period. Gains or losses resulting from transactions in currencies other than the functional currencies are recognized in net income/(loss)
for the reporting periods as part of general and administrative expense. Included in the general and administrative expense is
a foreign exchange gain of $1,315,454 and a foreign exchange loss $1,557,759 for the years ended December 31, 2018 and 2017. The
consolidated statement of cash flows is translated at the average rate during each quarter, with the exception of issuance of shares
and payment of dividends which are translated at historical rates.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(o)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Foreign
Operations</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">All of the Company&#8217;s operations
and assets are located in PRC.&#160;&#160;The Company may be adversely affected by possible political or economic events in this
country.&#160;&#160;The effect of these factors cannot be accurately predicted.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(p)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Revenue
Recognition</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Net revenue is net of discount and value
added tax and comprises the sale of bromine, crude salt and chemical products. Revenue is recognized when the control of the promised
goods is transferred to the customers in an amount that reflects the consideration that the Company expects to receive from the
customers in exchange for those goods. The acknowledgement of receipt of goods by the customers is when control of the product
is deemed to be transferred. Invoicing occurs upon acknowledgement of receipt of the goods by the customers. Customers have no
rights to return the goods upon acknowledgement of receipt of goods.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(q)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Income
Taxes</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for income
taxes in accordance with the Income Taxes Topic of the FASB ASC, which requires the use of the liability method of accounting
for deferred income taxes. Under this method, deferred income taxes are recorded to reflect the tax consequences on future
years of temporary differences between the tax basis of assets and liabilities and their reported amounts at each period end.
Deferred tax assets and liabilities are measured using tax rates that are expected to apply to taxable income for the years
in which those tax assets and liabilities are expected to be realized or settled. The deferred income tax effects of a change
in tax rates are recognized in the period of enactment. If it is more likely than not that some portion or all of a deferred
tax asset will not be realized, a valuation allowance is recognized. The guidance also provides criteria for the recognition,
measurement, presentation and disclosures of uncertain tax positions. A tax benefit from an uncertain tax position may be
recognized if it is &#8220;more likely than not&#8221; that the position is sustainable based solely on its technical merits.
Interests and penalties associated with unrecognized tax benefits are included within the (benefit from) provision for income
tax in the consolidated statement of income  (loss).</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(r)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exploration
Costs</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Exploration costs, which included the
cost of researching for appropriate places to drill wells and the cost of well drilling in search of potential natural brine or
other resources, are charged to the income statement as incurred. Once the commercial viability of a project has been confirmed,
all subsequent costs are capitalized.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">For oil and gas properties, the successful
efforts method of accounting is adopted. The Company carries exploratory well costs as an asset when the well has found a sufficient
quantity of reserves to justify its completion as a producing well and where the Company is making sufficient progress assessing
the reserves and the economic and operating viability of the project. Exploratory well costs not meeting these criteria are charged
to expenses. Exploratory wells that discover potentially economic reserves in areas where major capital expenditure will be required
before production would begin and when the major capital expenditure depends upon the successful completion of further exploratory
work remain capitalized and are reviewed periodically for impairment.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(s)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Contingencies</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accrues for costs relating
to litigation, including litigation defense costs, claims and other contingent matters, including liquidated damage liabilities,
when such liabilities become probable and reasonably estimable. Such estimates may be based on advice from third parties or on
management&#8217;s judgment, as appropriate. Revisions to accruals are reflected in earnings (loss) in the period in which different
facts or information become known or circumstances change that affect the Company&#8217;s previous assumptions with respect to
the likelihood or amount of loss. Amounts paid upon the ultimate resolution of such liabilities may be materially different from
previous estimates.&#160;</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(t)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Stock-based
Compensation</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Common stock, stock options and stock
warrants issued to employees or directors are recorded at their fair values estimated at grant date using the Black-Scholes model
and the portion that is ultimately expected to vest is recognized as compensation cost over the requisite service period.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Common stock, stock options and stock
warrants issued to other than employees or directors are recorded on the basis of their fair value using the Black-Scholes option-pricing
model on the basis of the market price of the underlying common stock on the &#8220;valuation date,&#8221; which for options and
warrants related to contracts that have substantial disincentives to non-performance is the date of the contract, and for all other
contracts the measurement date is the date that the service is complete. Expense related to the options and warrants is recognized
on a straight-line basis over the period in which services are to be received. Where expense must be recognized prior to a valuation
date, the expense is computed under the Black-Scholes model on the basis of the market price of the underlying common stock at
the end of the period, and any subsequent changes in the market price of the underlying common stock up through the valuation date
is reflected in the expense recorded in the subsequent period in which that change occurs.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(u)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Basic
and Diluted Earnings (Loss) per Share of Common Stock</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic earnings per common share are based
on the weighted average number of shares outstanding during the periods presented.&#160;&#160;Diluted earnings per share are computed
using weighted average number of common shares plus dilutive common share equivalents outstanding during the period. Potential
common shares that would have the effect of increasing diluted earnings per share are considered to be anti-dilutive, i.e. the
exercise prices of the outstanding stock options were greater than the market price of the common stock. Anti-dilutive common stock
equivalents which were excluded from the calculation of number of dilutive common stock equivalents amounted to 258,737 and 43,541
shares for the years ended December 31, 2018 and 2017, respectively.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">The following table sets forth the computation of basic and
diluted earnings(loss) per share:</p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Years ended December 31,</font></td></tr>
<tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Numerator</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 64%; text-indent: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net income/(loss)</font></td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(69,963,986</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">7,953,313</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Denominator</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Basic: Weighted-average common shares&#160;</font><br />
<font style="font: 8pt Times New Roman, Times, Serif">outstanding during the year</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">46,803,791</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">46,796,476</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-indent: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Add: Dilutive effect of stock options</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">39,354</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-indent: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Diluted</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">46,803,791</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">46,835,830</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net income/(loss) per share</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-indent: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Basic</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1.49</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">0.17</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-indent: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Diluted</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1.49</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">0.17</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(v) Goodwill</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Goodwill represents the excess of the
purchase price over the net of the estimated fair value of the identifiable tangible and intangible assets acquired and liabilities
assumed in business acquisitions. Goodwill is tested for impairment at the reporting unit level annually or when events or changes
in circumstances indicate that the fair value of the reporting unit more likely than not is below the carrying amount, including
goodwill. Goodwill impairment is assessed based on qualitative factors and if the Company determines that it is more likely than
not that the fair value of a reporting unit is less than its carrying amount, quantitative test will be performed. As of December
31, 2018, the Company performed the qualitative assessment and determined that it is more likely than not that the fair value of
its chemical segment is less than its carrying amount due to the uncertainty in the timing of receipt of the final approval of
the design of the new factory, the uncertainty in the forecast of demand for chemical products which may be affected by China&#8217;s
environmental protection policies and the time that the segment may need to build up the customer base to a level similar to the
past. Considering these factors, the Company determined the fair value of its chemical segment based on the discounted cash flow
model is less than the carrying amount of its chemical segment to the extent of the entire goodwill and recorded an impairment
charge of $27,966,050 in the year ended December 31, 2018.&#160;</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(w)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;New
Accounting Pronouncements</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Recently Adopted Accounting Pronouncements</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In May 2014 and April 2016, the FASB
issued ASU No. 2014-09 and ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606). The core principle of the guidance
is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that
reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In August 2015,
FASB issued ASU 2015-14, which deferred the effective date of Update 2014-09 to annual reporting periods beginning after December
15, 2017. The Company adopted this Update as of January 1, 2018. This adoption did not have a material impact on the Company&#8217;s
consolidated financial statements as of December 31, 2018 as the amount and timing of all the Company&#8217;s revenue will continue
to be recognized at a point in time. As required by the Update, the Company disclosed its revenues from contracts with customers
into disaggregated categories in Note 14.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In August 2016, the FASB issued ASU No.
2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments. The Update addresses eight
specific changes to how cash receipts and cash payments are presented and classified in the statement of cash flows. The amendments
in this Update are effective for public business entities for fiscal years beginning after December 15, 2017, and interim periods
within those fiscal years. Early adoption is permitted. An entity that elects early adoption must adopt all of the amendments in
the same period. The amendments in this Update should be applied using a retrospective transition method to each period presented.
If it is impracticable to apply the amendments retrospectively for some of the issues, the amendments for those issues would be
applied prospectively as of the earliest date practicable. The Company adopted this Update as of January 1, 2018 with no material
impact on the consolidated financial statements as of and for the fiscal year ended December 31, 2018.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;In January 2017, the FASB issued
ASU No. 2017-04, Intangibles &#8211; Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment. To simplify
the subsequent measurement of goodwill, Step 2 was eliminated from the goodwill impairment test. Instead, under the amendments
in this Update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting
unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds
the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to
that reporting unit. A public business entity that is a U.S. Securities and Exchange Commission (SEC) filer should adopt the amendments
in this Update for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early
adoption is permitted for goodwill impairment tests with a measurement date on or after January 1, 2017. The Company adopted this
Update as of December 31, 2018. See Note 1(v).</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In May 2017, the FASB issued ASU No.
2017-09, Compensation &#8211; Stock Compensation (Topic 718), Scope of Modification Accounting. The amendments in this Update provide
guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification
accounting. The amendments in this Update are effective for all entities for annual periods, and interim periods within those annual
periods, beginning after December 15, 2017. The amendments in this Update should be applied prospectively to an award modified
on or after the adoption date. The Company adopted this Update as of January 1, 2018 with no material impact on the consolidated
financial statements as of and for the fiscal year ended December 31, 2018.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Recently Issued Accounting Pronouncements
Not Yet Adopted</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In February 2016, the FASB issued ASU
No. 2016-02, Leases (Topic 842). The amendments in this Update specify the accounting for leases. The core principle of Topic 842
is that a lessee should recognize the assets and liabilities that arise from leases. For public business entities, the amendments
in this Update are effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal
years. The Company will adopt this ASU and related amendments on January 1, 2019 and expects to elect certain practical expedients
permitted under the transition guidance.&#160;The Company will also elect the optional transition method that allows for a cumulative-effect
adjustment in the period of adoption and will not restate prior periods&#8217; financial statements.&#160;The Company continues
to evaluate the effect of the adoption of this ASU on its consolidated financial statements and related disclosure. Based on preliminary
estimates, the Company expects the total assets and total liabilities to increase upon the adoption of the ASU but does not expect
the effect on its consolidated balance sheet to be material. The Company does not expect adoption of the ASU to have a material
effect on the consolidated statement of income.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In June 2016, the FASB issued ASU No.
2016-13, Financial Instruments &#8211; Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments
in this Update affect loans, debt securities, trade receivables, and any other financial assets that have the contractual right
to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets.
For public entities, the amendments are effective for fiscal years beginning after December 15, 2019, including interim periods
within those fiscal years. The Company is currently evaluating the effect of this on the consolidated financial statements and
related disclosure.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In June 2018, the FASB issued ASU No.2018-07,
Compensation- Stock Compensation (Topic 718). Improvements to Nonemployee Share-Based Payment Accounting. The amendments in this
update expand the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees.
Prior to this update, Topic 718 applied only to share-based transactions to employees. Consistent with the accounting requirements
for employee share-based payment awards, nonemployee share-based payment awards within the scope of Topic 718 are measured at grant-date
fair value of the equity instruments that an entity is obligated to issue when the good has been delivered or the service has been
rendered and any other conditions necessary to earn the right to benefit from the instruments have been satisfied. The amendments
in the Update are effective for public business entities form fiscal years beginning after December 15, 2018, including interim
periods within that fiscal year. Early adoption is permitted, but no earlier than an entity&#8217;s adoption date of Topic 606.
This is not expected to have a material effect on the Company&#8217;s consolidated financial statements.</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the business description and accounting policies concepts.  Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe 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 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI 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_BusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>22
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6627601072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2. INVENTORIES<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 );">2. INVENTORIES</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories consist of:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">As of December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Raw materials</font></td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">396,482</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Finished goods</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">65,169</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">844,224</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Allowance for obsolete and slow-moving inventories</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(65,169</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(43,921</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt MS Mincho">&#12288;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,196,785</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>23
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6750715904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3. PREPAID LAND LEASE<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_gure_NotesToFinancialStatementsAbstract', window );"><strong>Property Management Fees</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_gure_PrepaidLandLeaseTextBlock', window );">3. PREPAID LAND LEASE</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company prepaid for land leases with
lease terms for periods ranging from one to fifty years to use the land on which the production facilities and warehouses of the
Company are situated. The prepaid land lease is amortized on a straight line basis.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In December 2017, the Company paid $9,732,118
for a 50-year lease of a piece of land for the new factory at Bohai Marine Fine Chemical Industrial Park. The land use certificate
is being processed by the government and the commencement date of the lease will be known upon completion of the application process
(See Note 1(b)).</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year ended December 31,
2018, amortization of prepaid land lease totaled $761,713  was recorded as direct labor and factory overheads incurred
during plant shutdown in the consolidated statement of income (loss), and wrote off $4,004,788 of prepaid land lease (See
Note 1(J) for further details).</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year ended December 31, 2017,
amortization of prepaid land lease totaled $989,816, of which $634,535 and $355,281 were recorded as cost of net revenue and direct
labor and factory overheads incurred during plant shutdown.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has the rights to use certain
parcels of land located in Shouguang, the PRC, through lease agreements signed with local townships or the government authority.
For parcels of land that are collectively owned by local townships, the Company cannot obtain land use rights certificates.&#160;The
parcels of land of which the Company cannot obtain land use rights certificates covers a total of approximately&#160;38.6 square
kilometers of aggregate carrying value of $599,747 and&#160;approximately&#160;54.97 square kilometers&#160; of aggregate carrying
value of $645,761 as at December 31, 2018 and 2017, respectively.</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_PrepaidLandLeaseTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_PrepaidLandLeaseTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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>24
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6631029280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>4. 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 );">4. PROPERTY, PLANT AND EQUIPMENT, NET</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Property, plant and equipment, net consist
of the following:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">As of December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">At cost:</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 72%; padding-left: 27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Mineral rights</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,809,977</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4,711,822</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Buildings</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">60,866,462</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">67,748,512</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Plant and machinery</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">161,178,816</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">200,742,652</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Motor vehicles</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,230</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">8,792</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Furniture, fixtures and office equipment</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,289,010</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4,150,588</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Construction in progress</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,535,808</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">183,036</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">234,686,303</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">277,545,402</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Less: accumulated depreciation and amortization</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(134,681,628</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(163,597,407</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Impairment</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(17,722,045</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(18,833,491</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net book value</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">82,282,630</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">95,114,504</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has certain buildings and
salt pans erected on parcels of land located in Shouguang, PRC, and such parcels of land are collectively owned by local townships
or the government. The Company has not been able to obtain property ownership certificates over these buildings and salt pans.&#160;The
aggregate carrying values of these properties situated on parcels of the land are $20,409,998 and $27,432,351 as at December 31,
2018 and 2017, respectively.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year ended December 31, 2018,
depreciation and amortization expense totaled $17,176,306, of which $16,209,588 and $966,718 were recorded in direct labor and
factory overheads incurred during plant shutdown and administrative expenses, respectively in the consolidated statement of income
(loss).</p>

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

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year ended December 31, 2017,
depreciation and amortization expense totaled $19,930,786 of which $13,443,298 and $1,213,010 were recorded as cost of net revenue
and administrative expenses, respectively in the consolidated statement of income (loss). During the year ended December 31, 2017,
depreciation and amortization expense related to property, plant and equipment of $5,274,478 was recorded in direct labor and factory
overheads incurred during plant shutdown in the consolidated statement of income (loss).</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In the fiscal year 2018, the Company
incurred approximately $16.2 million to&#160;perform the rectification and improvements of the bromine and crude salt factories
and approximately $1.2 million in relocation cost of the chemical factories.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In the fourth quarter of 2018, the
Company built new extraction wells for bromine facilities at costs of approximately $5.8 million to replace wells damaged by
flood from a typhoon during the third quarter of 2018. The construction of this project was completed as of December 31,
2018. In the fourth quarter of 2018, the Company built new extraction wells for bromine facilities at costs of approximately
$5.3 million to replace the old bromine wells. This project is expected to complete in June 30, 2019.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In the third quarter of 2017, the Company
incurred enhancement works for rectification and improvement in order to meet the new environmental rules in China at costs of
approximately $0.6 million. In the fourth quarter of 2017, the Company incurred enhancement works for rectification and improvement
in order to meet the new environmental rules in China at costs of approximately $17.3 million. The construction of these projects
was completed as of December 31, 2017.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">For the years ended December 31, 2018
and 2017, ordinary repair and maintenance expenses were $2,590,003 and $130,842, respectively.</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>25
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6750863168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, 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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_PropertyPlantAndEquipmentUnderCapitalLeasesNet', window );">5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">Property, plant and equipment under capital leases, net consist
of the following:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">As of December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">At cost:</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 72%; padding-left: 27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Buildings</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">119,899</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">125,939</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Plant and machinery</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,193,375</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,314,196</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,313,274</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,440,135</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Less: accumulated depreciation and amortization</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(2,062,517</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,947,897</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net book value</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">250,757</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">492,238</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The above buildings erected on parcels
of land located in Shouguang, PRC, are collectively owned by local townships. The Company has not been able to obtain property
ownership certificates over these buildings as the Company could not obtain land use rights certificates on the underlying parcels
of land.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year ended December 31, 2018,
depreciation and amortization expense totaled $267,012, which was recorded as cost of net revenue.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year ended December 31, 2017,
depreciation and amortization expense totaled $266,527, of which $198,998 and $67,529 were recorded as cost of net revenue and
administrative expenses, respectively.</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_PropertyPlantAndEquipmentUnderCapitalLeasesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_PropertyPlantAndEquipmentUnderCapitalLeasesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6916979088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE<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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Accounts payable and accrued expenses
consist of the following:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">As of December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Salary payable</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">241,343</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">393,617</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Social security insurance contribution payable</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">140,326</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">135,203</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Other payables</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">523,589</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">503,263</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">905,258</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,032,083</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="margin: 0"></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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6750879248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>7. DUE TO A RELATED PARTY AND 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 );">7. DUE TO A RELATED PARTY AND RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 25, 2012, the Company purchased
five floors of a commercial building in the PRC, through SYCI, from Shandong Shouguang Vegetable Seed Industry Group Co., Ltd.
(the &#8220;Seller&#8221;) at a cost of approximately $5.7 million in cash, of which Mr. Ming Yang, the Chairman of the Company,
had a 99% equity interest in the Seller. During the first quarter of 2018, the Company entered into an agreement with the Seller,
a related party, to provide property management services for an annual amount of approximately $90,897 for five years from January
1, 2018 to December 31, 2022. The expense associated with this agreement for the December 31, 2018 was approximately $90,897.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">During the fiscal year 2018 and 2017,
the Company borrowed $355,212 and $450,000, and fully repaid later during the same period, from Jiaxing Lighting Appliance Company
Limited (Jiaxing Lighting&#8221;), in which Mr. Ming Yang, a shareholder and the Chairman of the Company, has a 100% equity interest.
The amounts due to Jiaxing Lighting were unsecured, interest free and repayable on demand.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>28
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6606060256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>8. TAXES PAYABLE<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_TaxesPayableDisclosureTextblock', window );">8. TAXES PAYABLE</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td colspan="9" style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Taxes payable consists of the following:</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">As of December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Natural resource tax</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">156,147</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Land use tax payable</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,188,687</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">810,841</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Other tax payables</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">74,604</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total current taxes payable</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: Black 1.5pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: Black 1.5pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,188,687</font></td>
    <td style="border-bottom: Black 1.5pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: Black 1.5pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: Black 1.5pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,041,592</font></td>
    <td style="border-bottom: Black 1.5pt double; line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_TaxesPayableDisclosureTextblock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_TaxesPayableDisclosureTextblock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6633695520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>9. CAPITAL LEASE OBLIGATIONS<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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock', window );">9. CAPITAL LEASE OBLIGATIONS</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">The components of capital lease obligations are as follows:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Imputed</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">As of December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Interest rate</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 58%; text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total capital lease obligations</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 11%; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6.7%</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,267,025</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,507,201</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Less: Current portion</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(197,480</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(203,206</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Capital lease obligations, net of current portion</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,069,545</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,303,995</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Interest expense from capital lease obligations
amounted to $159,839 and $163,184, which were charged to the consolidated statement of income for the years ended December 31,
2018 and 2017. See Note 18 for future minimum lease payments disclosure.</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_CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capital leasing arrangements including, but not limited to, the following: a) the basis on which contingent rental payments are determined; (b) the existence and terms of renewal or purchase options and escalation clauses; (c) restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</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 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=2209026<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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>30
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6750841552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>10. 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 );">10. EQUITY</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 24px; font: 11pt/107% Calibri, Helvetica, Sans-Serif"><font style="font: 8pt Times New Roman, Times, Serif">(a)</font></td>
    <td style="font: 11pt/107% Calibri, Helvetica, Sans-Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Authorized shares</font></td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">During the annual general meeting held
on June 18, 2013, the shareholders of the Company approved the amendment to the Certificate of Incorporation to decrease the number
of the authorized shares of the Company&#8217;s common stock to 80,000,000. The Company has completed the filing of the amendment
and restatement of the Certificate of Incorporation with the Secretary of the State of Delaware to decrease the number of authorized
shares of the Company&#8217;s common stock. Accordingly, 80,000,000 is disclosed as the authorized shares of the Company&#8217;s
common stock in the consolidated balance sheet as of December 31, 2018.</p>

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

<table cellspacing="0" cellpadding="0" style="width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 24px; font: 11pt/107% Calibri, Helvetica, Sans-Serif"><font style="font: 8pt Times New Roman, Times, Serif">(b)</font></td>
    <td style="font: 11pt/107% Calibri, Helvetica, Sans-Serif; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif">Retained Earnings - Appropriated</font></td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In accordance with the relevant PRC regulations
and the PRC subsidiaries&#8217; Articles of Association, the Company&#8217;s PRC subsidiaries are required to allocate a portion
of its profit after tax to the following reserve:</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Statutory Common Reserve Funds</i></p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">SCHC, SYCI and DCHC are required each
year to transfer at least 10% of the profit after tax as reported under the PRC statutory financial statements to the Statutory
Common Reserve Funds until the balance reaches 50% of the registered share capital.&#160;&#160;This reserve can be used to make
up any loss incurred or to increase share capital.&#160;&#160;Except for the reduction of losses incurred, any other application
should not result in this reserve balance falling below 25% of the registered capital. The Statutory Common Reserve Fund for SCHC,
SYCI and DCHC is 46%, 14% and 0% of its registered capital as of December 31, 2018 and 2017.&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>31
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6627601072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>11. TREASURY STOCK<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_TreasuryStockTextBlock', window );">11.TREASURY STOCK</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In September 2017, the Company issued
10,000 shares of common stock from the treasury shares to one of its consultants. The shares were valued at the closing market
price on the date of the agreement and recorded as general and administrative expense in the consolidated statements of income
and comprehensive income for the fiscal year 2017. The shares issued were deducted from the treasury shares at weighted average
cost and the excess of the cost over the closing market price was charged to additional paid-in-capital.</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_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_TreasuryStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury 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 505<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208821<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockTextBlock</td>
</tr>
<tr>
<td style="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>32
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6750715904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>12. STOCK-BASED COMPENSATION<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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">12. STOCK-BASED COMPENSATION</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the Company&#8217;s Amended
and Restated 2007 Equity Incentive Plan approved in 2011(&#8220;Plan&#8221;), the aggregate number of shares of the Company&#8217;s
common stock available for grant and issuance of stock options is 4,341,989 shares. On October 5, 2015, during the annual meeting
of the Company&#8217;s stockholders, the aggregate number of shares reserved and available for grant and issuance pursuant to the
Plan was increased to 10,341,989. As of December 31, 2018, the number of shares of the Company&#8217;s common stock available for
issuance under the Plan is 5,005,489.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The fair value of each option award below
is estimated on the date of grant using the Black-Scholes option-pricing model. The risk free rate is based on the yield-to-maturity
in continuous compounding of the US Government Bonds with the time-to-maturity similar to the expected tenor of the option granted,
volatility is based on the annualized historical stock price volatility of the Company, and the expected life is based on the historical
option exercise pattern.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 3, 2018, the Company granted
to 17 members of the management staff options to purchase 497,000 shares of the Company&#8217;s common stock, at an exercise price
of $0.713 per share and the options vested immediately. The options were valued at $121,000 fair value, with assumed 39.91% volatility,
a four-year expiration term with an expected tenor of 1.64 years, a risk free rate of 2.78% and no dividend yield.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 3, 2018, the Company granted
to our Chief Executive Officer, Chief Operating Officer and Chief Financial Officer options to purchase 1,200,000 shares of the
Company&#8217;s common stock, at an exercise price of $0.713 per share and the options vested immediately. The options were valued
at $354,700 fair value, with assumed 41.72% volatility, a four-year expiration term with an expected tenor of 2.62 years, a risk
free rate of 2.83% and no dividend yield.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 3, 2018, the Company granted
to four independent directors and a consultant options to purchase 80,000 shares&#160;of the Company&#8217;s common stock at an
exercise price of $0.713 per share and the options vested immediately. The options were valued at $20,500 fair value, with assumed
38.87% volatility, a three-year expiration term with expected tenor of 1.97 years, a risk free rate of 2.82% and no dividend yield.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">For the year ended December 31, 2018
and 2017, total compensation costs for options issued recorded in the consolidated statement of income (loss) were $496,200 and
$372,400. There were no related tax benefits as a full valuation allowance was recorded in the years ended December 31, 2018 and
2017.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes all Company
stock option transactions between January 1, 2017 and December 31, 2018.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Number of Option </font><br />
<font style="font: 8pt Times New Roman, Times, Serif">and Warrants </font><br />
<font style="font: 8pt Times New Roman, Times, Serif">Outstanding and exercisable</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Weighted- Average Exercise price of Option </font><br />
<font style="font: 8pt Times New Roman, Times, Serif">and Warrants</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Range of </font><br />
<font style="font: 8pt Times New Roman, Times, Serif">Exercise Price per Common Share</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Balance, January 1, 2017</font></td>
    <td style="width: 11%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">185,000</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2.19</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td>
    <td style="width: 11%; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$1.54 - $4.80</font></td>
    <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Granted and vested during the year ended December 31, 2017</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">661,000</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1.47</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: center; line-height: 107%">&#160;</td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$1.44 - $1.98</font></td>
    <td style="text-align: center; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Expired during the year ended December 31, 2017</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(37,500</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2.18</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$1.83-$2.55</font></td>
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Balance, December 31, 2017</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">808,500</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1.61</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: center; line-height: 107%">&#160;</td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$1.44 - $4.80</font></td>
    <td style="text-align: center; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Granted and vested during the year ended December 31, 2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,777,000</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">0.71</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: center; line-height: 107%">&#160;</td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$0.71</font></td>
    <td style="text-align: center; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Expired during the year ended December 31, 2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(67,500</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1.96</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$1.71-$2.55</font></td>
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Balance, December 31, 2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,518,000</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">0.97</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: center; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$0.71 - $4.80</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: center; line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr>
    <td style="vertical-align: top; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="6" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Stock and Warrants Options Exercisable and Outstanding</font></td></tr>
<tr>
    <td style="vertical-align: top; width: 39%; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; width: 2%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 17%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 17%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 19%; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Weighted Average</font></td>
    <td style="vertical-align: bottom; width: 2%; line-height: 107%">&#160;</td></tr>
<tr>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Outstanding</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Remaining</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">at December 31,</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;2018</p></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">Range of</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">Exercise Prices&#160;</p></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">Contractual Life</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;(Years)&#160;</p></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Exercisable and&#160;outstanding</font></td>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,518,000</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$0.71 - $4.80</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3.42</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">All options exercisable and outstanding at December 31, 2018
are fully vested.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">The aggregate intrinsic value is calculated as the difference
between the exercise price of the underling options and the stock price of $0.78 and $1.47 for the Company&#8217;s common stock
on December 31, 2018 and 2017.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">The aggregate intrinsic value of options outstanding and exercisable
as of December 31, 2018 was $119,059.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">The aggregate intrinsic value of options outstanding and exercisable
as of December 31, 2017 was $10,571.</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 components of a stock option or other award plan under which equity-based compensation is awarded to employees, typically comprised of the amount of unearned compensation (deferred compensation cost), compensation expense, and changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan.  Disclosure may also include nature and general terms of such arrangements that existed during the period and potential effects of those arrangements on shareholders, effect of compensation cost arising from equity-based payment arrangements on the income statement, method of estimating the fair value of the goods or services received, or the fair value of the equity instruments granted, during the period, cash flow effects resulting from equity-based payment arrangements and, for registrants that accelerate vesting of out of the money share options, reasons for the decision to accelerate.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="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>33
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6916979088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. INCOME 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 );">13. INCOME TAXES</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company utilizes the asset and liability
method of accounting for income taxes in accordance with FASB ASC 740-10.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(a)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;United
States (&#8220;US&#8221;)</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Gulf Resources, Inc. may be subject to
the United States of America Tax law at tax rate of 21%. No provision for the US federal income taxes has been made as the Company
had no US taxable income for the years ended December 31, 2018 and 2017, and management believes that its earnings are permanently
invested in the PRC.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 22, 2017, the Tax Cuts and
Jobs Act (&#8220;TCJA&#8221;) was enacted in law. With the new tax law, the corporation income tax rate is reduced from 35% to
21% and there is a one-time mandatory transition tax on accumulated foreign earnings. The Company computed this one-time mandatory
transition tax on accumulated foreign earnings to be approximately $5.4 million. However, as the Company has available US federal
net operating loss carry forwards and foreign tax credit to fully offset the mandatory inclusion of the accumulated foreign earnings,
no net tax liability arose from the inclusion of these accumulated foreign earnings. &#160;</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(b)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;British
Virgin Islands (&#8220;BVI&#8221;)</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Upper Class Group Limited was incorporated
in the BVI and, under the current laws of the BVI, it is not subject to tax on income or capital gain in the BVI. Upper Class Group
Limited did not generate assessable profit for the years ended December 31, 2018 and 2017.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(c)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Hong
Kong</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Hong Kong Jiaxing Industrial Limited&#160;was
incorporated in Hong Kong and is subject to Hong Kong profits tax. The Company is subject to Hong Kong taxation on its activities
conducted in Hong Kong and income arising in or derived from Hong Kong.&#160;&#160;No provision for profits tax has been made as
the Company has no assessable income for the years ended December 31, 2018 and 2017.&#160;&#160;The applicable statutory tax rates
for the years ended December 31, 2018 and 2017 are 16.5%.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(d)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;PRC</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Enterprise income tax (&#8220;EIT&#8221;)
for SCHC, SYCI and DCHC in the PRC is charged at 25% of the assessable profits.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The operating subsidiaries SCHC, SYCI
and DCHC are wholly foreign-owned enterprises (&#8220;FIE&#8221;) incorporated in the PRC and are subject to PRC Local Income Tax
Law. The PRC tax losses may be carried forward to be utilized against future taxable profit for ten years for High-tech enterprises
and small and medium-sized enterprises of science and technology and for five years for other companies. Tax losses of the operating
subsidiaries of the Company may be carried forward for five years.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On February 22, 2008, the Ministry of
Finance (&#8220;MOF&#8221;) and the State Administration of Taxation (&#8220;SAT&#8221;) jointly issued Cai Shui [2008] Circular
1 (&#8220;Circular 1&#8221;). According to Article 4 of Circular 1, distributions of accumulated profits earned by a FIE prior
to January 1, 2008 to foreign investor(s) in 2008 will be exempted from withholding tax (&#8220;WHT&#8221;) while distribution
of the profit earned by an FIE after January 1, 2008 to its foreign investor(s) shall be subject to WHT at 5% effective tax rate.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2018 and 2017, the
accumulated distributable earnings under the Generally Accepted Accounting Principles (&#8220;GAAP&#8221;) of PRC that are subject
to WHT are $240,563,868 and $282,660,981, respectively. Since the Company intends to reinvest its earnings to further expand its
businesses in mainland China, its foreign invested enterprises do not intend to declare dividends to their immediate foreign holding
companies in the foreseeable future. Accordingly, as of December 31, 2018 and 2017, the Company has not recorded any WHT on the
cumulative amount of distributable retained earnings of its foreign invested enterprises that are subject to WHT in China. As of
December 31, 2018 and 2017, the unrecognized WHT are $11,035,843 and $14,133,049, respectively.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s income tax returns
are subject to the various tax authorities&#8217; examination. The federal, state and local authorities of the United States may
examine the Company&#8217;s income tax returns filed in the United States for three years from the date of filing. The Company&#8217;s
US income tax returns since 2015 are currently subject to examination.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Inland Revenue Department of Hong Kong
(&#8220;IRD&#8221;) may examine the Company&#8217;s income tax returns filed in Hong Kong for seven years from date of filing.
For the years 2011 through 2017, HKJI did not report any taxable income. It did not file any income tax returns during these years
except for 2014. For companies which do not have taxable income, IRD typically issues notification to companies requiring them
to file income tax returns once in every four years. The tax returns for 2014 are currently subject to examination.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;The components of the provision
for income taxes/(tax benefits) from continuing operations are:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Years ended December 31,</font></td></tr>
<tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Current taxes &#8211; PRC</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">7,737,087</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Deferred tax &#8211; PRC</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(13,087,855</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(4,126,947</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(13,087,855</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,610,140</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The effective income tax expenses (benefits)
differ from the PRC statutory income tax rate of 25% from continuing operations in the PRC as follows:-</p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Years
    ended December 31,</font></td></tr>
<tr>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="3" style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="3" style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 73%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Statutory
    income tax rate-PRC</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(25</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">25</font></td>
    <td style="width: 2%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Non-deductible net
    of Non-taxable items</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">9</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Change in valuation
    allowance-US federal net operating loss</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="border-bottom: Black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2</font></td>
    <td style="border-bottom: Black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Effective tax rate</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(16</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%)</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">31</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify">As of December 31, 2018 and 2017,
the Company had a US federal net operating loss (&#8220;NOL&#8221;) of approximately $0.6 million and $15.3 million available to
offset against future federal income tax liabilities, respectively.&#160;The&#160;NOL can be carried forward up to 20 years from
the year the loss was incurred and will begin to expire after 2019. It is however subject to limitation of the US tax regulations
arising from previous changes in ownership and business of the Company. Due to these limitations, the NOL carryovers as of December
31, 2017 are no longer available for use to offset against future US federal taxable income.</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Differences between the application of
accounting principles and tax laws cause differences between the bases of certain assets and liabilities for financial reporting
purposes and tax purposes. The tax effects of these differences, to the extent they are temporary, are recorded as deferred tax
assets and liabilities. Significant components of the Company&#8217;s deferred tax assets and liabilities at December 31, 2018
and 2017 are as follows:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">As of December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 64%; padding-left: 27pt; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Deferred tax liabilities</font></td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 13%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 13%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 3%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 27pt; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Deferred tax assets:</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Allowance for obsolete and slow-moving inventories</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">16,292</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">10,980</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Impairment on property, plant and equipment</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,696,332</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4,610,228</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Impairment on prepaid land lease</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">840,284</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Exploration costs</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,813,965</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,905,347</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Compensation costs of unexercised stock options</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">194,016</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">98,092</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">PRC tax losses</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">12,663,985</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">US federal net operating loss</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">119,000</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 27pt; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total deferred tax assets</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">19,343,874</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,624,647</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 27pt; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Valuation allowance</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(313,016</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(98,092</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 27pt; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net deferred tax asset</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">19,030,858</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,526,555</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify">The increases in valuation allowance
for the year ended December 31, 2018 was $214,924. This relates to the tax effect of NOL and compensation costs of unexercised
stock options as of December 31, 2018. As the Company intends to reinvest its earnings in its business in mainland China, it recorded
a 100% valuation allowance for these deferred tax effect assets as of December 31, 2018 and 2017.</p>

<p style="font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify">The decrease in valuation allowance
for the year ended December 31, 2017 was $11,597,894. This was mainly due to the change in tax rate in the amount of $4,681,528,
the utilization of NOL to offset the one-time mandatory transition tax on accumulated foreign earnings in the amount of $3,721,336
and the NOL limitation adjustment in the amount of $3,220,530.</p>

<p style="font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify">There were no unrecognized tax benefits
as of January 1, 2017 and hence the Company did not recognize any interest or penalties during 2018 and 2017 related to unrecognized
tax benefits. There has been no change in unrecognized tax benefits during 2018 and 2017 and there was no accrual for uncertain
tax positions as of December 31, 2018 and 2017.</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>34
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6606424752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. BUSINESS SEGMENTS<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 );">14. BUSINESS SEGMENTS</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has four reportable segments:&#160;&#160;bromine,
crude salt, chemical products and natural gas. The reportable segments are consistent with how management views the markets served
by the Company and the financial information that is reviewed by its chief operating decision maker.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">An operating segment&#8217;s performance
is primarily evaluated based on segment operating income, which excludes share-based compensation expense, certain corporate costs
and other income not associated with the operations of the segment. These corporate income (costs) are separately stated below
and also include costs that are related to functional areas such as accounting, treasury, information technology, legal, human
resources, and internal audit. All intersegment transactions have been eliminated. The Company believes that segment operating
income, as defined above, is an appropriate measure for evaluating the operating performance of its segments. All the customers
are located in PRC.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"><b>Year&#160;Ended&#160;December&#160;31,2018</b></p></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Bromine
    *</b></font></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Crude</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Salt *</b></p></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Chemical</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Products</b></p></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Natural
    Gas</b></font></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Segment</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Total</b></p></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Corporate</b></font></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Total</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 14%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net revenue
(external customers)</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,981,573</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">613,368</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 8%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,594,941</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 8%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,594,941</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net revenue (intersegment)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income (loss) from operations before income taxes benefit</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(40,504,752</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(8,336,305</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(34,757,750</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(204,517</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(83,803,324</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">250,793</font></td>
    <td>&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(83,552,531</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income taxes benefit</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(10,304,897</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,902,111</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(880,847</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(13,087,855</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(13,087,855</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income (loss) from
operations after income taxes (benefit)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(30,199,855</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(6,434,194</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(33,876,903</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(204,517</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(70,715,469</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">250,793</font></td>
    <td>&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(70,464,676</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total assets</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">115,233,773</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">37,254,518</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">144,172,070</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,883,419</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">298,543,780</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,010</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">298,546,790</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Depreciation and amortization</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">11,979,985</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4,983,636</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">479,697</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">17,443,318</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">17,443,318</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Capital expenditures</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">31,904,288</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,145,440</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,192,963</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">30,616</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">35,273,307</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">35,273,307</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"><b>Year&#160;Ended&#160;December&#160;31,&#160;2017</b></p></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Bromine
    *</b></font></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Crude</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Salt *</b></p></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Chemical</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Products</b></p></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Natural
    Gas</b></font></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Segment</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Total</b></p></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Corporate</b></font></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Total</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 9%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net revenue </font><br />
<font style="font: 8pt Times New Roman, Times, Serif">(external customers)</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">42,224,901</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">8,986,080</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">56,311,460</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 8%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">107,522,441</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">107,522,441</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net revenue (intersegment)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,305,642</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,305,642</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,305,642</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income from operations before income taxes</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">12,460,230</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,426,137</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,024,569</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(116,465</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">13,745,333</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(2,573,722</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">11,171,611</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income taxes</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,156,016</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">585,521</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(131,397</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,610,140</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,610,140</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income from operations after income taxes</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">9,304,214</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,840,616</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(893,172</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(116,465</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">10,135,193</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(2,573,722</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">7,561,471</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total assets</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">147,124,127</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">51,512,530</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">186,677,501</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,119,756</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">387,433,914</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">65,509</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">387,499,423</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Depreciation and amortization</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">14,533,169</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,452,737</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,211,407</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">20,197,313</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">20,197,313</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Capital expenditures</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">465,655</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">17,411,762</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">61,235</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">17,938,652</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">17,938,652</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Goodwill</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">29,374,909</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">29,374,909</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">29,374,909</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 8.4pt; text-align: justify; text-indent: -8.4pt">* Common
production overheads, operating and administrative expenses and asset items (mainly cash and certain office equipment) of bromine
and crude salt segments in SCHC were split by reference to the average selling price and production volume of respective segment.</p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Years ended December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Reconciliations</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 74%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total segment operating income(loss)</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(83,803,324</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">13,745,333</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Corporate costs</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,064,661</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,015,963</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Unrealized gain/(loss) on translation of intercompany balance</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,315,454</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,557,759</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income (loss) from operations</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(83,552,531</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">11,171,611</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Other income net of expense</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">500,690</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">391,842</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income (loss) before income taxes</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(83,051,841</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">11,563,453</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table shows the major customer(s)
(10% or more) for the year ended December&#160;31, 2018.</p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Number</b></font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Customer</b></font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Bromine</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>(000&#8217;s)</b></p></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Crude Salt</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>(000&#8217;s)</b></p></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Chemical Products</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>(000&#8217;s)</b></p></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Revenue</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>&#160;(000&#8217;s)</b></p></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Percentage of</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Revenue&#160;(%)</b></p></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 8%; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 42%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Shandong Morui Chemical Company Limited</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 6%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 6%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">656</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 6%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">155</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 6%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">811</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">31</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">783</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">783</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">30</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Shouguang Weidong Chemical Company Limited</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">543</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">543</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">21</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table shows the major customer(s)
(10% or more) for the year ended December&#160;31, 2017.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Number</b></font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Customer</b></font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Bromine</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>(000&#8217;s)</b></p></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Crude Salt</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>(000&#8217;s)</b></p></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Chemical Products</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>(000&#8217;s)</b></p></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Revenue</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>&#160;(000&#8217;s)</b></p></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Percentage of</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Revenue&#160;(%)</b></p></td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; width: 5%; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1</font></td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 26%; border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Shandong Morui Chemical Company Limited</font></td>
    <td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">7,852</font></td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,952</font></td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,463</font></td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">14,267</font></td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">13.3</font></td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr>
<tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>35
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6636265856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. CUSTOMER CONCENTRATION<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_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [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_ConcentrationRiskDisclosureTextBlock', window );">15. CUSTOMER CONCENTRATION</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company sells a substantial portion
of its products to a limited number of customers. During the year ended December 31, 2018, the Company sold 90% of its products
to its top five customers, respectively. At December 31, 2018, amount due from these customers were $0.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year ended December 31, 2017,
the Company sold 36.7% of its products to its top five customers. At December 31, 2017, amount due from these customers were $22,804,914.&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="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> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6750745696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>16. MAJOR SUPPLIERS<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_gure_NotesToFinancialStatementsAbstract', window );"><strong>Property Management Fees</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_gure_MajorSuppliersDisclosureTextblock', window );">16. MAJOR SUPPLIERS</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">During the year ended December 31, 2018,
the Company did not purchase any raw materials.&#160;During the year ended December 31, 2017, the Company purchased 68.2% of its
raw materials from its top five suppliers.&#160;&#160;At December 31, 2017, amounts due to those suppliers included in accounts
payable were $0.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_MajorSuppliersDisclosureTextblock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_MajorSuppliersDisclosureTextblock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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_gure_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6631029280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>17. FAIR VALUE OF FINANCIAL INSTRUMENTS<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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_FairValueDisclosuresTextBlock', window );">17. FAIR VALUE OF FINANCIAL INSTRUMENTS</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The carrying values of financial instruments,
which consist of cash and other payables, approximate their fair values due to the short-term nature of these instruments.&#160;&#160;There
were no material unrecognized financial assets and liabilities as of December 31, 2018 and 2017.</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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired 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 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6631315024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_ScheduleOfCapitalLeaseObligationsTableTextBlock', window );">18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2018, the Company
leased real property adjacent to Factory No. 1, with the related production facility, channels and ducts, other production equipment
and the buildings located on the property, under a capital lease. The future minimum lease payments required under the capital
lease, together with the present value of such payments, are included in the table shown below.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has eight parcels of land
under non-cancelable operating leases, with fixed rentals and expire through, December 2021, December 2023, December 2030, April
2038, December 2040, February 2059, August 2059 and June 2060, respectively. The remaining lease obligations of lease agreements
related to the factories that were not allowed to resume production as required by the government (See Note 1(b)) were excluded
from the Operating Lease Obligations below as the lease agreements are considered terminated.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth the Company&#8217;s
contractual obligations as of December 31, 2018</p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Capital Lease Obligations</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Operating Lease Obligations</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Property Management Fees</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Capital Expenditure</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Payable within:</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 48%; text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">the next 12 months</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">273,479</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">774,948</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">90,897</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">28,167,276</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">the next 13 to 24 months</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">273,479</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">785,488</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">90,897</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">the next 25 to 36 months</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">273,479</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">799,432</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">90,897</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">the next 37 to 48 months</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">273,479</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">647,683</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">90,897</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">the next 49 to 60 months</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">273,479</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">654,652</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">90,897</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">thereafter</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,914,353</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">12,281,658</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,281,748</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">15,943,861</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">454,485</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">28,167,276</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Less: Amount representing interest</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,014,723</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Present value of net minimum lease payments</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,267,025</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Rental expenses related to operating
leases of the Company amounted to $1,046,486 and $1,044,611 were charged to the consolidated statements of income/(loss) for the
years ended December 31, 2018 and 2017, respectively.</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_ScheduleOfCapitalLeaseObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Capital Lease Obligations [Table Text Block]</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;">gure_ScheduleOfCapitalLeaseObligationsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6661478656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>19. SUBSEQUENT EVENT<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_gure_SubsequentEventAbstract', window );"><strong>Subsequent Event</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 EVENT</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">On January 28, 2019, 96,969 shares of common stock were issued
upon cashless exercise of 245,000 options.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">In January 2019, the company issued 20,000 shares of common
stock from the treasury shares to one of its consultants. The shares issued will be deducted from the treasury shares at weighted
average cost and the excess of the cost over the closing market price will be charged to additional paid-in-capital.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_SubsequentEventAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_SubsequentEventAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>40
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6916885008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION<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_gure_ScheduleIParentOnlyFinancialInformationAbstract', window );"><strong>Schedule I Parent Only Financial Information</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_srt_CondensedFinancialStatementsTextBlock', window );">SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The following presents condensed parent
company only financial information of Gulf Resources, Inc.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Condensed Balance Sheets</u></p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">As of December 31,</font></td></tr>
<tr>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td colspan="2" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: justify; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="2" style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="2" style="text-align: center; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Current Assets&#160;&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="2" style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="2" style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 68%; text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Prepayments and deposits</font></td>
    <td style="width: 1%; text-align: right; line-height: 107%">&#160;</td>
    <td style="width: 2%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 2%; text-align: right; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total Current Assets</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="border-top: black 1pt solid; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-top: black 1pt solid; border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="border-top: black 1pt solid; border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Non-Current Assets</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Interests in subsidiaries</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">230,229,081</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">317,771,899</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Amounts due from group companies</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">64,017,517</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">64,578,603</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total non-current assets</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">294,246,598</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">382,350,502</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total Assets</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">294,246,598</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">382,350,502</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Liabilities and Stockholders&#8217; Equity</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Current Liabilities</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Other payables and accrued expenses</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">250,493</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">245,605</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Amounts due to group companies</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">142,701</font></td>
    <td style="border-bottom: Black 1pt solid; line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">142,701</font></td>
    <td style="border-bottom: Black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; line-height: 107%; padding-bottom: 1pt"><font style="font: 8pt Times New Roman, Times, Serif">Total Current Liability</font></td>
    <td style="text-align: right; line-height: 107%; padding-bottom: 1pt">&#160;</td>
    <td style="line-height: 107%; border-bottom: Black 1pt solid">&#160;</td>
    <td style="text-align: right; line-height: 107%; border-bottom: Black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">393,194</font></td>
    <td style="line-height: 107%; padding-bottom: 1pt">&#160;</td>
    <td style="text-align: right; line-height: 107%; padding-bottom: 1pt">&#160;</td>
    <td style="line-height: 107%; border-bottom: Black 1pt solid">&#160;</td>
    <td style="text-align: right; line-height: 107%; border-bottom: Black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">388,306</font></td>
    <td style="line-height: 107%; padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total Liabilities</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">393,194</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">388,306</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt MS Mincho">&#12288;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Stockholders&#8217; Equity</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 19.8pt; text-indent: -19.8pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">PREFERRED STOCK; $0.001 par value; 1,000,000 shares authorized; none outstanding</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 19.8pt; text-indent: -19.8pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">COMMON STOCK; $0.0005 par value; 80,000,000 shares authorized; 46,803,791 shares outstanding as of December 31, 2018 and 2017, respectively</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">23,525</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">23,525</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Treasury stock; 249,149 shares, at cost, as of December 31, 2018 and 2017</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(554,870</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(554,870</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Additional paid-in capital</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">95,020,808</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">94,524,608</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Retained earnings unappropriated</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">185,608,445</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">255,572,431</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Retained earnings appropriated</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">24,233,544</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td colspan="2" style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">24,233,544</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Cumulative translation adjustment</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(10,478,048</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">8,162,958</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total Stockholders&#8217; Equity</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">293,853,404</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">381,962,196</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total Liabilities and Stockholders&#8217; Equity</font></td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">294,246,598</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">382,350,502</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Condensed Statements of Income(loss)&#160;</u></p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Years Ended December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="text-align: center; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">OPERATING EXPENSES</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 68%; text-indent: 9pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">General and administrative expenses</font></td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,061,674</font></td>
    <td style="width: 1%; border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 12%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,011,593</font></td>
    <td style="width: 1%; border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">TOTAL OPERATING EXPENSES</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,061,674</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,011,593</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">OTHER EXPENSES</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-indent: 9pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Interest expense</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(500</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(414</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">TOTAL OTHER EXPENSES</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(500</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(414</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">TOTAL EXPENSES</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,062,174</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,012,007</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Equity in net income (loss) of subsidiaries</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(68,901,812</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">8,965,320</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">INCOME (LOSS) BEFORE TAXES</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(69,963,986</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">7,953,313</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">INCOME TAXES</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">NET INCOME(LOSS)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(69,963,986</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">7,953,313</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"><u>Condensed Statements of Cash Flows</u></p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Years Ended December 31,</font></td></tr>
<tr>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="text-align: center; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">CASH FLOWS FROM OPERATING ACTIVITIES</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt MS Mincho">&#12288;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt MS Mincho">&#12288;</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 74%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net income (loss)</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(69,963,986</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">7,953,313</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Adjustments to reconcile net income (loss) to </font><br />
<font style="font: 8pt Times New Roman, Times, Serif">net cash provided by operating activities:</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-indent: 0.25in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Equity loss (earnings) in unconsolidated subsidiaries</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">68,901,812</font></td>
    <td>&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(8,965,320</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-indent: 0.25in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Stock-based compensation expense-options</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">496,200</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">372,400</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-indent: 0.25in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Shares issued from treasury stock for services</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">17,800</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Changes in assets and liabilities:</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-indent: 0.25in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Other payables and accrued expenses</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4,888</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,760</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Net cash used in operating activities</b></font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(561,086</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(619,047</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">CASH FLOWS FROM FINANCING ACTIVITIES</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Advances from group companies</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">561,086</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">619,047</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Net cash provided by financing activities</b></font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">561,086</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">619,047</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">NET INCREASE IN CASH AND CASH EQUIVALENTS</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">CASH AND CASH EQUIVALENTS - BEGINNING OF YEAR</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">CASH AND CASH EQUIVALENTS - END OF YEAR</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 48px; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(i)</font></td>
    <td style="line-height: 107%; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Basis of presentation</u></font></td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">In the condensed parent-company-only
financial statements, the Company&#8217;s investment in subsidiaries is stated at cost plus equity in undistributed earnings of
subsidiaries since the date of acquisition. The Company&#8217;s share of net income(loss) of its subsidiaries is included in condensed
statements of income(loss) using the equity method. These condensed parent-company-only financial statements should be read in
connection with the consolidated financial statements and notes thereto.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">As of December 31, 2018, the
Company itself has no purchase commitment, capital commitment and operating lease commitment.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 48px; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(ii)</font></td>
    <td style="line-height: 107%; text-align: justify"><font style="font: 8pt Times New Roman, Times, Serif"><u>Restricted Net Assets</u></font></td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">Schedule I of Rule 5-04 of
Regulation S-X requires the condensed financial information of registrant shall be filed when the restricted net assets of consolidated
subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year. For purposes
of the above test, restricted net assets of consolidated subsidiaries shall mean that amount of the registrant&#8217;s proportionate
share of net assets of consolidated subsidiaries (after intercompany eliminations) which as of the end of the most recent fiscal
year may not be transferred to the parent company by subsidiaries in the form of loans, advances or cash dividends without the
consent of a third party (i.e., lender, regulatory agency, foreign government, etc.).</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">The condensed parent company
financial statements have been prepared in accordance with Rule 12-04, Schedule I of Regulation S-X as the restricted net assets
of the subsidiaries of Gulf Resources, Inc. exceed 25% of the consolidated net assets of Gulf Resources, Inc. The ability of the
Company&#8217;s Chinese operating subsidiaries to pay dividends may be restricted due to the foreign exchange control policies
and availability of cash balances of the Chinese operating subsidiaries. Because a significant portion of the Company&#8217;s operations
and revenues are conducted and generated in China, a significant portion of the revenues being earned and currency received are
denominated in RMB. RMB is subject to the exchange control regulation in China, and, as a result, the Company may be unable to
distribute any dividends outside of China due to PRC exchange control regulations that restrict the Company&#8217;s ability to
convert RMB into US Dollars.</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_ScheduleIParentOnlyFinancialInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_ScheduleIParentOnlyFinancialInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_CondensedFinancialStatementsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 condensed 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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph d<br> -Subparagraph 4<br> -Subsection 10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph c<br> -Subparagraph 4<br> -Subsection 10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Paragraph a<br> -Subsection 04<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph e<br> -Subparagraph 4<br> -Subsection 10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 3<br> -Paragraph f<br> -Subparagraph 4<br> -Subsection 10<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 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;">srt_CondensedFinancialStatementsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6760566864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. NATURE OF BUSINESS AND 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</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying audited consolidated
financial statements have been prepared by Gulf Resources, Inc (&#8220;Gulf Resources&#8221;). a Nevada corporation and its subsidiaries
(collectively, the &#8220;Company&#8221;). On November 24, 2015, Gulf Resources, Inc., a Delaware corporation consummated a merger
with and into its wholly-owned subsidiary, Gulf Resources, Inc., a Nevada corporation. As a result of the reincorporation, the
Company is now a Nevada corporation.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The consolidated financial statements
include the accounts of Gulf Resources, Inc. and its wholly-owned subsidiary, Upper Class Group Limited, a company incorporated
in the British Virgin Islands, which owns 100% of Hong Kong Jiaxing Industrial Limited, a company incorporated in Hong Kong (&#8220;HKJI&#8221;).
HKJI owns 100% of Shouguang City Haoyuan Chemical Company Limited (&#34;SCHC&#34;) which owns 100% of Shouguang Yuxin Chemical
Industry Co., Limited (&#8220;SYCI&#8221;) and Daying County Haoyuan Chemical Company Limited (&#8220;DCHC&#8221;).&#160;&#160;All
material intercompany transactions have been eliminated on consolidation.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Upper Class Group Limited was incorporated
with limited liability in the British Virgin Islands on July 28, 2006 and was inactive until October 9, 2006 when Upper Class Group
Limited acquired all the issued and outstanding stock of Shouguang City Haoyuan Chemical Company Limited (&#8220;SCHC&#8221;).&#160;&#160;SCHC
is an operating company incorporated in Shouguang City, Shangdong Province, the People&#8217;s Republic of China (the &#8220;PRC&#8221;)
on May 18, 2005.&#160;&#160;SCHC is engaged in manufacturing and trading bromine and crude salt in China.&#160;&#160;Since the
ownership of Upper Class Group Limited and SCHC were the same, the merger was accounted for as a transaction between entities under
common control, whereby Upper Class Group Limited recognized the assets and liabilities transferred at their carrying amounts.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 12, 2006, Gulf Resources,
Inc. (formerly Diversifax, Inc.), a public &#8220;shell&#8221; company, acquired Upper Class Group Limited and its wholly-owned
subsidiary, SCHC (together &#8220;Upper Class&#8221;).&#160;&#160;Under the terms of the agreement, all stockholders of Upper Class
received a total amount of 13,250,000 (restated for the 2-for-1 stock split in 2007 and the 1-for-4 stock split in 2009) shares
of voting common stock of Gulf Resources, Inc. in exchange for all shares of Upper Class&#8217; common stock held by all stockholders.&#160;&#160;Under
accounting principles generally accepted in the United States, the share exchange is considered to be a capital transaction in
substance, rather than a business combination.&#160;&#160;That is, the share exchange is equivalent to the issuance of stock by
Upper Class for the net monetary assets of Gulf Resources, Inc., accompanied by a recapitalization, and is accounted for as a change
in capital structure. Accordingly, the accounting for the share exchange will be identical to that resulting from a reverse acquisition,
except no goodwill will be recorded.&#160;&#160;Under reverse takeover accounting, the post reverse acquisition comparative historical
financial statements of the legal acquirer, Gulf Resources, Inc., are those of the legal acquiree, Upper Class, which is considered
to be the accounting acquirer.&#160;&#160;Share and per share amounts stated have been retroactively adjusted to reflect the merger.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On February 5, 2007, SCHC acquired Shouguang
Yuxin Chemical Industry Co., Limited (&#8220;SYCI&#8221;), a company incorporated in PRC on October 30, 2000.&#160;&#160;SYCI manufactures
chemical products utilized in oil and gas field explorations and as papermaking chemical agents. Under the terms of the merger
agreement, all stockholders of SYCI received a total amount of 8,094,059 (restated for the 2-for-1 stock split in 2007 and the
1-for-4 stock split in 2009) shares of voting common stock of Gulf Resources, Inc. in exchange for all shares of SYCI&#8217;s common
stock held by all stockholders.&#160;&#160;&#160;Also, upon the completion of the merger, Gulf Resources, Inc. paid a $2,550,000
dividend to the original stockholders of SYCI.&#160;&#160;Since the ownership of Gulf Resources, Inc. and SYCI are substantially
the same, the merger was accounted for as a transaction between entities under common control, whereby Gulf Resources, Inc. recognized
the assets and liabilities of the Company transferred at their carrying amounts.&#160;&#160;Share and per share amounts stated
have been retroactively adjusted to reflect the merger.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On November 11, 2007, Upper Class formed
Hong Kong Jiaxing Industrial Limited (formerly known as Jiaxing Technology Limited) (&#8220;HKJI&#8221;), a wholly-owned subsidiary
of Upper Class, in Hong Kong. Upper Class transferred its equity interest in SCHC to HKJI.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On January 12, 2015, Gulf Resources and
SCHC, a wholly owned subsidiary of the Company, entered into an Equity Interest Transfer Agreement (the &#8220;Agreement&#8221;)
with Shouguang City Rongyuan Chemical Co., Ltd (&#8220;SCRC&#8221;).</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On February 4, 2015 the Company closed
the transactions contemplated by the Agreement between the Company, SCHC and SCRC.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On the Closing Date, the Company issued
7,268,011shares of its common stock, par value $0.0005 per share (the &#8220;Shares&#8221;), at the closing market price of $1.84
per Share on the Closing Date to the four former equity owners of SCRC .The issuance of the Shares was exempt from registration
pursuant to Regulation S of the Securities Act of 1933, as amended. On the Closing Date, the Company entered into a lock-up agreement
with the four former equity owners of SCRC. In accordance with the terms of the lock-up agreement, the shareholders have agreed
not to sell or transfer the Shares for five years from the date the stock certificates evidencing the Shares are issued.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The sellers of SCRC agreed as part of
the purchase price to accept 7,268,011 shares of Gulf Resources stock, based on a valuation of $2.00, which was a 73% premium to
the price on the day the agreement was reached. For accounting purposes, these shares are now being valued at $1.84, which was
the closing price of Gulf Resources' stock on the day of the closing of the agreement. The price difference between the original
$2.00 and the current $1.84 is solely for accounting purposes. There has been no change in the number of shares issued.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 15, 2015, the Company registered
a new subsidiary in the Sichuan Province of the PRC named Daying County Haoyuan Chemical Company Limited (&#8220;DCHC&#8221;) with
registered Capital of RMB50,000,000, and capital of RMB13,848,730 contributed by SCHC as of December 31, 2018. DCHC was established
to further explore and develop natural gas and brine resources (including bromine and crude salt) in China.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">On September 2, 2016, the Company announced the planned merger
of two of its 100% owned subsidiaries, ShouguanYuxin Chemical Co., Limited (&#8220;SYCI&#8221;) and ShouguanRongyuan Chemical Co.,
Ltd (&#8220;SCRC&#8221;). On March 24, 2017, the legal process of the merger was completed and SCRC was officially deregistered
on March 28, 2017. The results of these two subsidiaries were reported as SYCI in the fiscal year 2018.</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_NatureOfBusiness', window );">Nature of the Business</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company manufactures and trades bromine
and crude salt through its wholly-owned subsidiary, Shouguang City Haoyuan Chemical Company Limited (&#34;SCHC&#34;) and manufactures
chemical products for use in the oil industry, pesticides, paper manufacturing industry and for human and animal antibiotics through
its wholly-owned subsidiary, Shouguang Yuxin Chemical Industry Co., Limited (&#34;SYCI&#34;) in the People&#8217;s Republic of
China (&#8220;PRC&#8221;). DCHC was established to further explore and develop natural gas and brine resources (including bromine
and crude salt) in the PRC. DCHC&#8217;s business was not fully operational as of December 31, 2018.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 1, 2017, the Company received
notification from the Government of Yangkou County, Shouguang City of PRC that production at all its factories should be halted
with immediate effect in order for the Company to perform rectification and improvement in accordance with the county&#8217;s new
safety and environmental protection requirements.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has been working
closely with the county authorities to develop rectification plans for both its bromine and crude salt businesses and agreed
on a plan in October 2017. In the fiscal year ended December 31, 2018, the Company incurred $16,243,677 in the rectification
and improvements of plant and equipment of the bromine and crude salt factories resulting in a cumulative amount of
$34,182,329 incurred as of December 31, 2018 recorded in the plant, property and equipment in the consolidated balance sheet.
The Company does not expect to incur any additional capital expenditure in the rectification of its bromine and crude salt
factories in respect of meeting the county&#8217;s new safety and environmental protection requirement. </p>



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

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Originally, six bromine factories completed
their rectification process within factory areas (i.e. excluding crude salt field area) and were approved and scheduled for production
commencement by April 2018 as verbally indicated by the local government. Subsequently, the Shandong Provincial government required
the local government to conduct &#8220;four rating and one comprehensive evaluation&#8221; for all of the chemical companies within
its jurisdiction. This has delayed the production commencement schedule of the six bromine and crude salt factories. As of the
date of this report, the Company has not received any official approval from the government.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Subsequently on June 29, 2018, the Company
received a formal notice (dated June 25, 2018) jointly issued by various provincial government agencies in Shandong Province (the
&#8220;Notice&#8221;) forwarded by the Weifang City Special Operations Leading Group Office of Safe Production, Transformation
and Upgrading of Chemical Industry. In the Notice, the provincial government agencies set forth further requirements and procedures
covering the following four aspects for the chemical industrial enterprises: project approval, planning approval, land use rights
approval and environmental protection assessment approval. Those standards and procedures apply to all chemical industrial enterprises
in Shandong Province including the Company&#8217;s bromine plants that have not completed project approval procedures, planning
approval procedures, land use rights approval procedures and environmental protection assessment procedures. The Company believes
that the government will not grant approval to the Company to allow its bromine and crude salt plants to resume operations until
the Company has fully complied with the aforesaid rules set forth in the Notice.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Shouguang City Bromine Association,
on behalf of all the bromine plants in Shouguang, has started discussions with the local government agencies. The local governmental
agencies confirmed the facts that their initial requirements for the bromine industry did not include the project approval, the
planning approval and the land use rights approval and that those three additional approvals were new requirements of the provincial
government. The Company understood from the local government that it has been coordinating with several government agencies to
solve these three outstanding approval issues in a timely manner and that all the affected bromine plants are not allowed to commence
production prior to obtaining those approvals.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is not certain how long the
temporary delay will be due to the issuance and implementation of the Notice. The Company believes that this is another step by
the government to improve the environment. It further believes the goal of the government is not to close all plants, but rather
to codify the regulations related to project approval, land use, planning approval and environmental protection assessment approval
so that illegal plants are not able to open in the future and plants close to population centers do not cause serious environmental
damage. In addition, the Company believes that the Shandong Provincial government wants to assure that each of its regional and
county government applies the Notice in a consistent manner.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 21, 2018, the Company received
a closing notice from the People's Government of Yangkou Town, Shouguang City informing it that its three bromine factories (Number
3, Number 4, and Number 11.) are not allowed to resume production and hence the Company has to demolish these factories. The crude
salt fields surrounding these factories have been reclaimed as cultivated or construction land and hence did not meet the requirement
for bromine and crude salt co-production set by the relevant authority.</p>

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

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">The Company entered into a contract with a third party to
allow the Company to use the land adjacent to Factory No. 10 for waste water discharge and invested $1.0 million to build a aqueduct
to discharge the waste water to a designated place for treatment by a designated party. This project was completed as of December
31, 2018.</p>



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

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company believes the issues related
to the remaining seven bromine and crude salt factories which have passed inspection are almost resolved. The Company is actively
working with the local government to obtain the documentation for approval of project, planning, land use rights and environmental
protection evaluation.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">On November 24, 2017, the Company received
a letter from the Government of Yangkou County, Shouguang City notifying the Company to relocate its two chemical production plants
located in the second living area&#160;of the Qinghe Oil Extraction Plant to the Bohai Marine Fine Chemical Industrial Park (&#8220;Bohai
Park&#8221;). This is because the two plants are located in a residential area and their production activities will impact the
living environment of the residents. This is as a result of the country&#8217;s effort to improve the development of the chemical
industry, manage safe production and curb environmental pollution accidents effectively, and ensure the quality of the living environment
of residents. All chemical enterprises which do not comply with the requirements of the safety and environmental protection regulations
will be ordered to shut down.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company believes this
relocation process will cost approximately $60 million in total.&#160;The Company incurred relocation costs comprising
prepaid land lease and professional fees related to the design of the new chemical factory in the amount of $10,925,081 and
$9,732,118, which were recorded in the prepaid land leases and property, plant and equipment in the consolidated balance
sheets as of December 31, 2018 and 2017.&#160;</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not anticipate that
the Company&#8217;s new chemical factory to be significantly impacted by the Notice. The Company has secured from the government
the land use rights for its chemical plants located at the Bohai Park and presented a completed construction design draft and other
related documents to the local authorities for approval. The Company is still waiting for the last approval report and is uncertain
when the approval will be issued. There could be a delay in the approval process given the ongoing rectification and approvals
process for the Company&#8217;s other plants. As the construction of the new factory cannot commence until the final approval from
the government is received, the delay in the receipt of the final approval will delay the commencement date of the construction
of the new factory.&#160;</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In January 2017, the Company completed
the first brine water and natural gas well field construction in Sichuan Province and announced the commencement of trial production.
The Company has been working with Xinan Shiyou Daxue (Southwest Petroleum University) and developed a solution to DHCH&#8217;s
technical drilling problem. In resolving the problem, the Company purchased customized equipment for its natural gas project. The
installation of such equipment, including providing piping and electricity, was completed in July 2018. The Company has completed
the test production at its first natural gas well in Sichuan Province and has commenced trial production in January 2019.</p>

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

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

<p style="font: 8pt/normal TimesNewRoman,serif; margin: 0">The Company has available cash of approximately $179.0 million at December
31, 2018. The Company intends to retain the cash</p>

<p style="font: 8pt/normal TimesNewRoman,serif; margin: 0">for the relocation of its chemical factories which it expects to
incur additional capital expenditure of approximately $50.0 million, future expansion of its bromine and crude salt
businesses through acquisition, construction of extraction wells for its existing bromine and crude salt business which it
expects to incur capital expenditure of approximately $28 million, and further development of the new resources in
Sichuan Province. The Company does not anticipate paying cash dividends in the foreseeable future. It believe that there is
enough funds to cover the rectification and improvement, the setting up of the new chemical factory and the operating expense
of the Company during the rectification and relocation period. The Company believes that it has sufficient cash to meet
its obligations and anticipated ongoing operating needs as they fall due in the next twelve months.</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: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s consolidated financial
statements have been prepared in accordance with accounting principles generally accepted in the United States of America and this
requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of
the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period.&#160;&#160;The
Company bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under
the circumstances.&#160;&#160;The most significant accounting estimates with regard to these consolidated financial statements
that require the most significant and subjective judgments include, but are not limited to, useful lives of property, plant and
equipment, recoverability of long-lived assets, determination of impairment losses, assessment of market value of inventories and
provision for inventory obsolescence, allowance for doubtful accounts, recognition and measurement of deferred income taxes, valuation
allowance for deferred tax assets, and assumptions used for the valuation of share based payments.&#160;&#160;Accordingly, actual
results may differ significantly from these estimates under different assumptions or conditions.</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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Cash and cash equivalents consist of
all cash balances and highly liquid investments with original maturities of three months or less. Because of short maturity of
these investments, the carrying amounts approximate their fair values.</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 and Allowance of Doubtful Accounts</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Accounts receivable is stated at cost,
net of allowance for doubtful accounts. The normal credit term extended to customers ranges between 90 and 240 days. The company
reviews all receivables that exceed the term. The Company establishes an allowance for doubtful accounts based on management&#8217;s
assessment of the collectability of trade and other receivables. A considerable amount of judgment is required in assessing the
amount of allowance and the Company considers the historical level of credit losses. The Company makes judgments about the credit
worthiness of each customer based on ongoing credit evaluations, and monitors current economic trends that might impact the level
of credit losses in the future. If the financial condition of the customer begins to deteriorate, resulting in their inability
to make payments within credit term provided, a larger allowance may be required.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2018 and 2017, allowances
for doubtful accounts were zero. No allowances for doubtful accounts were charged to the consolidated statement of income/(loss)
for the years ended December 31, 2018 and 2017.</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_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is exposed to credit risk
in the normal course of business, primarily related to accounts receivable and cash and cash equivalents. All of the Company&#8217;s
cash and cash equivalents are maintained with financial institutions in the PRC, namely, Industrial and Commercial Bank of China
Limited, China Merchants Bank Company Limited and Sichuan Rural Credit Union, which are not insured or otherwise protected. The
Company placed $178,998,935 and $208,906,759 with these institutions as of December 31, 2018 and 2017, respectively.&#160;&#160;The
Company has not experienced any losses in such accounts in the PRC.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Concentrations of credit risk with respect
to accounts receivable exists as the Company sells a substantial portion of its products to a limited number of customers. However,
such concentrations of credit risks are limited since the Company performs ongoing credit evaluations of its customers&#8217; financial
condition and extends credit terms as and when appropriate. Approximately 13% of the balances of accounts receivable as of December
31, 2017, were 90 days old or less. There were no accounts receivable as of December 31, 2018 as they were fully collected in the
year ended December 31, 2018.&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsPolicy', window );">Inventories</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are stated at the lower of
cost, determined on a first-in first-out cost basis, or net realizable value. Costs of work-in-progress and finished goods comprise
direct materials, direct labor and an attributable portion of manufacturing overhead. Net realizable value is based on estimated
selling price less costs to complete and selling expenses.</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: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Property, plant and equipment are stated
at cost less accumulated depreciation and any impairment losses. Expenditures for new facilities or equipment, and major expenditures
for betterment of existing facilities or equipment are capitalized and depreciated using the straight-line method at rates sufficient
to depreciate such costs less 5% residual value over the estimated productive lives. All other ordinary repair and maintenance
costs are expensed as incurred.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Mineral rights are recorded at cost less
accumulated depreciation and any impairment losses. Mineral rights are amortized ratably over the term of the lease, or the equivalent
term under the units (in tonnes) of production method, whichever is shorter.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Construction in process primarily represents
direct costs of construction of property, plant and equipment. Costs incurred are capitalized and transferred to property, plant
and equipment upon completion and depreciation will commence when the completed assets are placed in service.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company&#8217;s depreciation and
amortization policies on property, plant and equipment other than mineral rights and construction in process are as follows:</p>

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr>
    <td style="vertical-align: top; width: 85%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 15%; border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center">Useful life</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center">(in years)&#160;</p></td></tr>
<tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Buildings (including salt pans)</font></td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">8 - 20</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Plant and machinery (including protective shells, transmission channels and ducts)</font></td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3 - 8</font></td></tr>
<tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Motor vehicles</font></td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">5</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Furniture, fixtures and equipment</font></td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3 - 8</font></td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">Property, plant and equipment under the capital lease are
depreciated over their expected useful lives on the same basis as owned assets, or where shorter, the term of the lease, which
is 20 years.</p>

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

<p style="font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt; text-align: justify">Producing oil and gas properties
are depreciated on a unit-of-production basis over the proved developed reserves. Common facilities that are built specifically
to service production directly attributed to designated oil and gas properties are depreciated based on the proved developed reserves
of the respective oil and gas properties on a pro-rata basis. Common facilities that are not built specifically to service identified
oil and gas properties are depreciated using the straight-line method over their estimated useful lives. Costs associated with
significant development projects are not depreciated until commercial production commences and the reserves related to those costs
are excluded from the calculation of depreciation.</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_AssetRetirementObligationsPolicy', window );">Asset Retirement Obligation</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company follows Financial Accounting
Standards Board Accounting Standards Codification (&#8220;FASB ASC&#8221;), which established a uniform methodology for accounting
for estimated reclamation and abandonment costs. FASB ASC 410 requires the fair value of a liability for an asset retirement obligation
to be recognized in the period in which the legal obligation associated with the retirement of the long-lived asset is incurred.
When the liability is initially recorded, the offset is capitalized by increasing the carrying amount of the related long-lived
asset. Over time, the liability is accreted to its present value each period, and the capitalized cost is depreciated over the
useful life of the&#160;related asset. To settle the liability, the obligation is paid, and to the extent there is a difference
between the liability and the amount of cash paid, a gain or loss upon settlement is recorded.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Currently, there are no reclamation or
abandonment obligations associated with the land being utilized for exploitation by the bromine and crude salt factories. Also,
for the two chemical plants that are to be relocated, currently, there are no obligations to restore the land to its original condition.</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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Recoverability of Long Lived Assets</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In accordance with FASB ASC 360-10-35
&#8220;Impairment or Disposal of Long-lived Assets&#8221;, long-lived assets to be held and used are analyzed for impairment whenever
events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable or that the useful
lives of those assets are no longer appropriate. The Company evaluates at each balance sheet date whether events and circumstances
have occurred that indicate possible impairment.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company determines the existence
of such impairment by measuring the expected future cash flows (undiscounted and without interest charges) and comparing such amount
to the carrying amount of the assets. An impairment loss, if one exists, is then measured as the amount by which the carrying amount
of the asset exceeds the discounted estimated future cash flows. Assets to be disposed of are reported at the lower of the carrying
amount or fair value of such assets less costs to sell. Asset impairment charges are recorded to reduce the carrying amount of
the long-lived asset that will be sold or disposed of to their estimated fair values. Charges for the asset impairment reduce the
carrying amount of the long-lived assets to their estimated salvage value in connection with the decision to dispose of such assets.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Upon the receipt of the closure notice
from the People's Government of Yangkou Town, Shouguang City in September 2018 (See Note 1(b)), the Company demolished the affected
factories. As a result, the Company wrote off net book value of the affected factories&#8217; property, plant and equipment in
the amount of $18,644,473 which was recorded in the loss on demolition of factories in the consolidated statements of loss for
the fiscal year ended December 31, 2018. The Company will negotiate with the local villages over compensation for the payment already
made for the land leases and mineral rights of these factories. However, the Company is uncertain of the amount that it could recover
and when this could be accomplished. Therefore, the Company wrote off the mineral rights of the affected factories of $1,284,832
included in the write-off/impairment on property, plant and equipment in the consolidated statements of loss for the fiscal year
ended December 31, 2018 and $52,926 of prepaid land lease recorded in other operating loss in the consolidated statements of loss
for fiscal year ended December 31, 2018. The Company incurred dismantling fees in the amount of $273,757 recorded in other operating
loss in the consolidated statements of loss for fiscal year ended December 31, 2018. In addition, the Company recorded a write-off
of $112,481 included in the write-off/impairment of property, plant and equipment for certain wells and equipment damaged by flood
from a typhoon that occurred in August 2018.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">To comply with the new safety and environmental
regulations, the Company started the rectification and improvement program for the bromine and crude salt factories towards the
end of the third quarter of fiscal year 2017, and as a result recorded an impairment loss of $216,181 and a write-off of $728,740
for certain property, plant and equipment in the year ended December 31, 2017.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">With the relocation of the two chemical
factories and the length of time required to set up the new factory building in the Bohai Park, the Company believes that it is
not beneficial to move the existing plant and equipment to the new premises. This is because of the age of the plant and equipment
and the impact on the production efficiency at the new plant with using plant and equipment that are idle for a substantial amount
of time. In addition, the Company also risks the possibility of not passing the inspection by the government at the new plant if
existing plant and equipment are used. Therefore, an impairment loss of $16,636,322 equivalent to the net book values as of October
31, 2017 of all the property, plant and equipment at the two chemical factories were recorded in the year ended December 31, 2017.
With the delayed commencement of the production bromine and crude salt factories, the Company is uncertain as to the future plan
for the land on which the two factories are sitting on. After considering the current circumstances and situation, Company determined
that it is appropriate to write off prepaid land lease related to the land on which the two factories are sitting on of $4,004,788
in the year ended December 31, 2018.</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_PensionAndOtherPostretirementPlansPolicy', window );">Retirement Benefits</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the relevant laws and regulations
in the PRC, the Company participates in a defined contribution retirement plan for its employees arranged by a governmental organization.
The Company makes contributions to the retirement plan at the applicable rate based on the employees&#8217; salaries. The required
contributions under the retirement plans are charged to the consolidated statement of income/(loss) on an accrual basis when they
are due. The Company&#8217;s contributions totaled $1,216,096 and $1,093,716 for the years ended December 31, 2018 and 2017, respectively.</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_gure_MMineralRightsPolicyPolicyTextBlock', window );">Mineral Rights</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company follows FASB ASC 805 &#8220;Business
Combinations&#8221; that certain mineral rights are considered tangible assets and that mineral rights should be accounted for
based on their substance. Mineral rights are included in property, plant and equipment.</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_LesseeLeasesPolicyTextBlock', window );">Leasing arrangements</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Rentals payable under operating leases
are charged to the consolidated statement of income/(loss) on a straight line basis over the term of the relevant lease. For capital
leases, the present value of future minimum lease payments at the inception of the lease is reflected as an asset and a liability
in the consolidated balance sheet. Amounts due within one year are classified as short-term liabilities and the remaining balance
as long-term liabilities.&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Reporting Currency and Translation</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The financial statements of the Company&#8217;s
foreign subsidiaries are measured using the local currency, Renminbi (&#8220;RMB&#8221;), as the functional currency; whereas the
functional currency and reporting currency of the Company is the United States dollar (&#8220;USD&#8221; or &#8220;$&#8221;).</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">As such, the Company uses the &#8220;current
rate method&#8221; to translate its PRC operations from RMB into USD, as required under FASB ASC 830 &#8220;Foreign Currency Matters&#8221;.
The assets and liabilities of its PRC operations are translated into USD using the rate of exchange prevailing at the balance sheet
date. The capital accounts are translated at the historical rate. Adjustments resulting from the translation of the balance sheets
of the Company&#8217;s PRC subsidiaries are recorded in stockholders&#8217; equity as part of accumulated other comprehensive income/(loss).
The consolidated statement of income/(loss) and comprehensive income/(loss) is translated at average rates during the reporting
period. Gains or losses resulting from transactions in currencies other than the functional currencies are recognized in net income/(loss)
for the reporting periods as part of general and administrative expense. Included in the general and administrative expense is
a foreign exchange gain of $1,315,454 and a foreign exchange loss $1,557,759 for the years ended December 31, 2018 and 2017. The
consolidated statement of cash flows is translated at the average rate during each quarter, with the exception of issuance of shares
and payment of dividends which are translated at historical rates.</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_gure_ForeignOperationsPolicyPolicyTextBlock', window );">Foreign Operations</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">All of the Company&#8217;s operations
and assets are located in PRC.&#160;&#160;The Company may be adversely affected by possible political or economic events in this
country.&#160;&#160;The effect of these factors cannot be accurately predicted.</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_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Net revenue is net of discount and value
added tax and comprises the sale of bromine, crude salt and chemical products. Revenue is recognized when the control of the promised
goods is transferred to the customers in an amount that reflects the consideration that the Company expects to receive from the
customers in exchange for those goods. The acknowledgement of receipt of goods by the customers is when control of the product
is deemed to be transferred. Invoicing occurs upon acknowledgement of receipt of the goods by the customers. Customers have no
rights to return the goods upon acknowledgement of receipt of goods.</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">The Company accounts for income taxes in accordance with the
Income Taxes Topic of the FASB ASC, which requires the use of the liability method of accounting for deferred income taxes. Under
this method, deferred income taxes are recorded to reflect the tax consequences on future years of temporary differences between
the tax basis of assets and liabilities and their reported amounts at each period end. Deferred tax assets and liabilities are
measured using tax rates that are expected to apply to taxable income for the years in which those tax assets and liabilities are
expected to be realized or settled. The deferred income tax effects of a change in tax rates are recognized in the period of enactment.
If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized.
The guidance also provides criteria for the recognition, measurement, presentation and disclosures of uncertain tax positions.
A tax benefit from an uncertain tax position may be recognized if it is &#8220;more likely than not&#8221; that the position is
sustainable based solely on its technical merits. Interests and penalties associated with unrecognized tax benefits are included
within the (benefit from) provision for income tax in the consolidated statement of income (loss).</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_CapitalizationOfInternalCostsPolicy', window );">Exploration Costs</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Exploration costs, which included the
cost of researching for appropriate places to drill wells and the cost of well drilling in search of potential natural brine or
other resources, are charged to the income statement as incurred. Once the commercial viability of a project has been confirmed,
all subsequent costs are capitalized.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">For oil and gas properties, the successful
efforts method of accounting is adopted. The Company carries exploratory well costs as an asset when the well has found a sufficient
quantity of reserves to justify its completion as a producing well and where the Company is making sufficient progress assessing
the reserves and the economic and operating viability of the project. Exploratory well costs not meeting these criteria are charged
to expenses. Exploratory wells that discover potentially economic reserves in areas where major capital expenditure will be required
before production would begin and when the major capital expenditure depends upon the successful completion of further exploratory
work remain capitalized and are reviewed periodically for impairment.</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_ContingentLiabilityReserveEstimatePolicy', window );">Contingencies</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accrues for costs relating
to litigation, including litigation defense costs, claims and other contingent matters, including liquidated damage liabilities,
when such liabilities become probable and reasonably estimable. Such estimates may be based on advice from third parties or on
management&#8217;s judgment, as appropriate. Revisions to accruals are reflected in earnings (loss) in the period in which different
facts or information become known or circumstances change that affect the Company&#8217;s previous assumptions with respect to
the likelihood or amount of loss. Amounts paid upon the ultimate resolution of such liabilities may be materially different from
previous estimates.&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-based Compensation</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Common stock, stock options and stock
warrants issued to employees or directors are recorded at their fair values estimated at grant date using the Black-Scholes model
and the portion that is ultimately expected to vest is recognized as compensation cost over the requisite service period.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Common stock, stock options and stock
warrants issued to other than employees or directors are recorded on the basis of their fair value using the Black-Scholes option-pricing
model on the basis of the market price of the underlying common stock on the &#8220;valuation date,&#8221; which for options and
warrants related to contracts that have substantial disincentives to non-performance is the date of the contract, and for all other
contracts the measurement date is the date that the service is complete. Expense related to the options and warrants is recognized
on a straight-line basis over the period in which services are to be received. Where expense must be recognized prior to a valuation
date, the expense is computed under the Black-Scholes model on the basis of the market price of the underlying common stock at
the end of the period, and any subsequent changes in the market price of the underlying common stock up through the valuation date
is reflected in the expense recorded in the subsequent period in which that change occurs.</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_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Net Income per Share of Common Stock</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic earnings per common share are based
on the weighted average number of shares outstanding during the periods presented.&#160;&#160;Diluted earnings per share are computed
using weighted average number of common shares plus dilutive common share equivalents outstanding during the period. Potential
common shares that would have the effect of increasing diluted earnings per share are considered to be anti-dilutive, i.e. the
exercise prices of the outstanding stock options were greater than the market price of the common stock. Anti-dilutive common stock
equivalents which were excluded from the calculation of number of dilutive common stock equivalents amounted to 258,737 and 43,541
shares for the years ended December 31, 2018 and 2017, respectively.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">The following table sets forth the computation of basic and
diluted earnings(loss) per share:</p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Years ended December 31,</font></td></tr>
<tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Numerator</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 64%; text-indent: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net income/(loss)</font></td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(69,963,986</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">7,953,313</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Denominator</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Basic: Weighted-average common shares&#160;</font><br />
<font style="font: 8pt Times New Roman, Times, Serif">outstanding during the year</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">46,803,791</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">46,796,476</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-indent: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Add: Dilutive effect of stock options</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">39,354</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-indent: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Diluted</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">46,803,791</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">46,835,830</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net income/(loss) per share</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-indent: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Basic</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1.49</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">0.17</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-indent: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Diluted</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1.49</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">0.17</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><p style="margin: 0pt"></p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">Goodwill represents the excess of the purchase price over
the net of the estimated fair value of the identifiable tangible and intangible assets acquired and liabilities assumed in business
acquisitions. Goodwill is tested for impairment at the reporting unit level annually or when events or changes in circumstances
indicate that the fair value of the reporting unit more likely than not is below the carrying amount, including goodwill. Goodwill
impairment is assessed based on qualitative factors and if the Company determines that it is more likely than not that the fair
value of a reporting unit is less than its carrying amount, quantitative test will be performed. As of December 31, 2018, the Company
performed the qualitative assessment and determined that it is more likely than not that the fair value of its chemical segment
is less than its carrying amount due to the uncertainty in the timing of receipt of the final approval of the design of the new
factory, the uncertainty in the forecast of demand for chemical products which may be affected by China&#8217;s environmental protection
policies and the time that the segment may need to build up the customer base to a level similar to the past. Considering these
factors, the Company determined the fair value of its chemical segment based on the discounted cash flow model is less than the
carrying amount of its chemical segment to the extent of the entire goodwill and recorded an impairment charge of $27,966,050 in
the year ended December 31, 2018.&#160;</p>



<p style="margin: 0pt"></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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Recently Adopted Accounting Pronouncements</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In May 2014 and April 2016, the FASB
issued ASU No. 2014-09 and ASU No. 2016-10, Revenue from Contracts with Customers (Topic 606). The core principle of the guidance
is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that
reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. In August 2015,
FASB issued ASU 2015-14, which deferred the effective date of Update 2014-09 to annual reporting periods beginning after December
15, 2017. The Company adopted this Update as of January 1, 2018. This adoption did not have a material impact on the Company&#8217;s
consolidated financial statements as of December 31, 2018 as the amount and timing of all the Company&#8217;s revenue will continue
to be recognized at a point in time. As required by the Update, the Company disclosed its revenues from contracts with customers
into disaggregated categories in Note 14.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In August 2016, the FASB issued ASU No.
2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments. The Update addresses eight
specific changes to how cash receipts and cash payments are presented and classified in the statement of cash flows. The amendments
in this Update are effective for public business entities for fiscal years beginning after December 15, 2017, and interim periods
within those fiscal years. Early adoption is permitted. An entity that elects early adoption must adopt all of the amendments in
the same period. The amendments in this Update should be applied using a retrospective transition method to each period presented.
If it is impracticable to apply the amendments retrospectively for some of the issues, the amendments for those issues would be
applied prospectively as of the earliest date practicable. The Company adopted this Update as of January 1, 2018 with no material
impact on the consolidated financial statements as of and for the fiscal year ended December 31, 2018.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;In January 2017, the FASB issued
ASU No. 2017-04, Intangibles &#8211; Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment. To simplify
the subsequent measurement of goodwill, Step 2 was eliminated from the goodwill impairment test. Instead, under the amendments
in this Update, an entity should perform its annual, or interim, goodwill impairment test by comparing the fair value of a reporting
unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds
the reporting unit&#8217;s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to
that reporting unit. A public business entity that is a U.S. Securities and Exchange Commission (SEC) filer should adopt the amendments
in this Update for its annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early
adoption is permitted for goodwill impairment tests with a measurement date on or after January 1, 2017. The Company adopted this
Update as of December 31, 2018. See Note 1(v).</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In May 2017, the FASB issued ASU No.
2017-09, Compensation &#8211; Stock Compensation (Topic 718), Scope of Modification Accounting. The amendments in this Update provide
guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification
accounting. The amendments in this Update are effective for all entities for annual periods, and interim periods within those annual
periods, beginning after December 15, 2017. The amendments in this Update should be applied prospectively to an award modified
on or after the adoption date. The Company adopted this Update as of January 1, 2018 with no material impact on the consolidated
financial statements as of and for the fiscal year ended December 31, 2018.</p>

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

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Recently Issued Accounting Pronouncements
Not Yet Adopted</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In February 2016, the FASB issued ASU
No. 2016-02, Leases (Topic 842). The amendments in this Update specify the accounting for leases. The core principle of Topic 842
is that a lessee should recognize the assets and liabilities that arise from leases. For public business entities, the amendments
in this Update are effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal
years. The Company will adopt this ASU and related amendments on January 1, 2019 and expects to elect certain practical expedients
permitted under the transition guidance.&#160;The Company will also elect the optional transition method that allows for a cumulative-effect
adjustment in the period of adoption and will not restate prior periods&#8217; financial statements.&#160;The Company continues
to evaluate the effect of the adoption of this ASU on its consolidated financial statements and related disclosure. Based on preliminary
estimates, the Company expects the total assets and total liabilities to increase upon the adoption of the ASU but does not expect
the effect on its consolidated balance sheet to be material. The Company does not expect adoption of the ASU to have a material
effect on the consolidated statement of income.</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In June 2016, the FASB issued ASU No.
2016-13, Financial Instruments &#8211; Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments
in this Update affect loans, debt securities, trade receivables, and any other financial assets that have the contractual right
to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets.
For public entities, the amendments are effective for fiscal years beginning after December 15, 2019, including interim periods
within those fiscal years. The Company is currently evaluating the effect of this on the consolidated financial statements and
related disclosure.</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">In June 2018, the FASB issued ASU No.2018-07,
Compensation- Stock Compensation (Topic 718). Improvements to Nonemployee Share-Based Payment Accounting. The amendments in this
update expand the scope of Topic 718 to include share-based payment transactions for acquiring goods and services from nonemployees.
Prior to this update, Topic 718 applied only to share-based transactions to employees. Consistent with the accounting requirements
for employee share-based payment awards, nonemployee share-based payment awards within the scope of Topic 718 are measured at grant-date
fair value of the equity instruments that an entity is obligated to issue when the good has been delivered or the service has been
rendered and any other conditions necessary to earn the right to benefit from the instruments have been satisfied. The amendments
in the Update are effective for public business entities form fiscal years beginning after December 15, 2018, including interim
periods within that fiscal year. Early adoption is permitted, but no earlier than an entity&#8217;s adoption date of Topic 606.
This is not expected to have a material effect on the Company&#8217;s consolidated financial statements.</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_ForeignOperationsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_ForeignOperationsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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_gure_MMineralRightsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_MMineralRightsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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_gure_NatureOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_NatureOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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_AssetRetirementObligationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived 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 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<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_AssetRetirementObligationsPolicy</td>
</tr>
<tr>
<td style="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_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_CapitalizationOfInternalCostsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capitalizing internal costs associated with exploration and production 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 932<br> -SubTopic 360<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015634&amp;loc=d3e516343-122869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-10(c)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=82851474&amp;loc=d3e511914-122862<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_CapitalizationOfInternalCostsPolicy</td>
</tr>
<tr>
<td style="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_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_ContingentLiabilityReserveEstimatePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 claims loss reserve for insurance contracts with a life contingency (permanent life, some term life, accident and health, some annuities), describing the loss exposures and bases and methodologies for making the relevant accounting estimates.</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.7-03(13)(b))<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 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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(19))<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_ContingentLiabilityReserveEstimatePolicy</td>
</tr>
<tr>
<td style="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_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_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="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><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_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_InventoryFinishedGoodsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 basis and manner that goods are added and removed from inventory awaiting sale (finished goods). If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory and how cost is determined (such as FIFO, LIFO, average).</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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<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 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 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.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_InventoryFinishedGoodsPolicy</td>
</tr>
<tr>
<td style="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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 leasing arrangement entered into by lessee.</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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918666-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_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_PensionAndOtherPostretirementPlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</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 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66047640&amp;loc=d3e39622-114963<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 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=d3e29149-114947<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6412939&amp;loc=d3e15145-114933<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108410482&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansPolicy</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>42
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6750772080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. NATURE OF BUSINESS AND 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock', window );">Schedule of property plant and equipment useful life</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr>
    <td style="vertical-align: top; width: 85%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 15%; border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center">Useful life</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center">(in years)&#160;</p></td></tr>
<tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Buildings (including salt pans)</font></td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">8 - 20</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Plant and machinery (including protective shells, transmission channels and ducts)</font></td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3 - 8</font></td></tr>
<tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Motor vehicles</font></td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">5</font></td></tr>
<tr style="vertical-align: top; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Furniture, fixtures and equipment</font></td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3 - 8</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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of computation of basic and diluted earnings per share</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Years ended December 31,</font></td></tr>
<tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="vertical-align: bottom; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Numerator</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 64%; text-indent: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net income/(loss)</font></td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(69,963,986</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 14%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">7,953,313</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Denominator</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Basic: Weighted-average common shares&#160;</font><br />
<font style="font: 8pt Times New Roman, Times, Serif">outstanding during the year</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">46,803,791</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">46,796,476</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-indent: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Add: Dilutive effect of stock options</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">39,354</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-indent: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Diluted</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">46,803,791</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">46,835,830</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net income/(loss) per share</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-indent: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Basic</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1.49</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">0.17</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-indent: 0.5in; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Diluted</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1.49</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">0.17</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#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_gure_ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="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> -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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6750886736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2. INVENTORIES (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 );">INVENTORIES</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">As of December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 70%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Raw materials</font></td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">396,482</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Finished goods</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">65,169</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">844,224</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Allowance for obsolete and slow-moving inventories</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(65,169</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(43,921</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt MS Mincho">&#12288;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,196,785</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#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>44
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6750895072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>4. 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 );">Property, plant and equipment</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">As of December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">At cost:</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 72%; padding-left: 27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Mineral rights</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,809,977</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4,711,822</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Buildings</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">60,866,462</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">67,748,512</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Plant and machinery</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">161,178,816</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">200,742,652</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Motor vehicles</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,230</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">8,792</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Furniture, fixtures and office equipment</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,289,010</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4,150,588</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Construction in progress</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,535,808</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">183,036</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">234,686,303</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">277,545,402</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Less: accumulated depreciation and amortization</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(134,681,628</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(163,597,407</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;Impairment</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(17,722,045</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(18,833,491</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net book value</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">82,282,630</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">95,114,504</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#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>45
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6750797232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, 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_gure_PropertyPlantAndEquipmentUnderCapitalLeasesNetTablesAbstract', window );"><strong>Next13To24Months</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_gure_PropertyPlantAndEquipmentUnderCapitalLeasesTextblock', window );">Property, plant and equipment under capital leases</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">As of December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">At cost:</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 72%; padding-left: 27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Buildings</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">119,899</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">125,939</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Plant and machinery</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,193,375</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,314,196</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,313,274</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,440,135</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Less: accumulated depreciation and amortization</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(2,062,517</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,947,897</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net book value</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">250,757</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">492,238</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#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_gure_PropertyPlantAndEquipmentUnderCapitalLeasesNetTablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_PropertyPlantAndEquipmentUnderCapitalLeasesNetTablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_PropertyPlantAndEquipmentUnderCapitalLeasesTextblock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_PropertyPlantAndEquipmentUnderCapitalLeasesTextblock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6750691248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE (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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Accounts payable and accrued expenses</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">As of December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Salary payable</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">241,343</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">393,617</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Social security insurance contribution payable</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">140,326</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">135,203</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Other payables</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">523,589</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">503,263</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">905,258</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,032,083</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="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_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6750856288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>8. TAXES PAYABLE (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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_ScheduleOfTaxesPayableTableTextBlock', window );">Schedule of Taxes payable</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td colspan="9" style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Taxes payable consists of the following:</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">As of December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Natural resource tax</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">156,147</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Land use tax payable</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,188,687</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">810,841</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Other tax payables</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">74,604</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total current taxes payable</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: Black 1.5pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: Black 1.5pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,188,687</font></td>
    <td style="border-bottom: Black 1.5pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: Black 1.5pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: Black 1.5pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,041,592</font></td>
    <td style="border-bottom: Black 1.5pt double; line-height: 107%">&#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_gure_ScheduleOfTaxesPayableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_ScheduleOfTaxesPayableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6606402560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>9. CAPITAL LEASE OBLIGATIONS (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_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock', window );">Capital lease obligations</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Imputed</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">As of December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Interest rate</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 58%; text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total capital lease obligations</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 11%; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6.7%</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,267,025</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,507,201</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Less: Current portion</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(197,480</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(203,206</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Capital lease obligations, net of current portion</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,069,545</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,303,995</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfCapitalLeasedAsssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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-lived, depreciable assets that are subject to a lease meeting the criteria for capitalization and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.</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 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock</td>
</tr>
<tr>
<td style="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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6630110160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>12. STOCK-BASED COMPENSATION (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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of stock option transactions</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Number of Option </font><br />
<font style="font: 8pt Times New Roman, Times, Serif">and Warrants </font><br />
<font style="font: 8pt Times New Roman, Times, Serif">Outstanding and exercisable</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Weighted- Average Exercise price of Option </font><br />
<font style="font: 8pt Times New Roman, Times, Serif">and Warrants</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Range of </font><br />
<font style="font: 8pt Times New Roman, Times, Serif">Exercise Price per Common Share</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Balance, January 1, 2017</font></td>
    <td style="width: 11%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">185,000</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2.19</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td>
    <td style="width: 11%; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$1.54 - $4.80</font></td>
    <td style="width: 1%; text-align: center; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Granted and vested during the year ended December 31, 2017</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">661,000</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1.47</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: center; line-height: 107%">&#160;</td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$1.44 - $1.98</font></td>
    <td style="text-align: center; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Expired during the year ended December 31, 2017</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(37,500</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2.18</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$1.83-$2.55</font></td>
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Balance, December 31, 2017</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">808,500</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1.61</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: center; line-height: 107%">&#160;</td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$1.44 - $4.80</font></td>
    <td style="text-align: center; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Granted and vested during the year ended December 31, 2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,777,000</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">0.71</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: center; line-height: 107%">&#160;</td>
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$0.71</font></td>
    <td style="text-align: center; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Expired during the year ended December 31, 2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(67,500</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1.96</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$1.71-$2.55</font></td>
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Balance, December 31, 2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,518,000</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">0.97</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: center; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$0.71 - $4.80</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: center; line-height: 107%">&#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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule Stock and Warrants Options Outstanding</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr>
    <td style="vertical-align: top; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="6" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Stock and Warrants Options Exercisable and Outstanding</font></td></tr>
<tr>
    <td style="vertical-align: top; width: 39%; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; width: 2%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 17%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 17%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 19%; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Weighted Average</font></td>
    <td style="vertical-align: bottom; width: 2%; line-height: 107%">&#160;</td></tr>
<tr>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Outstanding</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Remaining</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">at December 31,</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;2018</p></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">Range of</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">Exercise Prices&#160;</p></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">Contractual Life</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;(Years)&#160;</p></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Exercisable and&#160;outstanding</font></td>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,518,000</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$0.71 - $4.80</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3.42</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5047-113901<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(i))<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 505<br> -SubTopic 50<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6784392&amp;loc=d3e188667-122775<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 50<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68057994&amp;loc=d3e25284-112666<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6628472848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. INCOME 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of components of the provision for income taxes</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Years ended December 31,</font></td></tr>
<tr>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Current taxes &#8211; PRC</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">7,737,087</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Deferred tax &#8211; PRC</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(13,087,855</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(4,126,947</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(13,087,855</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,610,140</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of income tax expenses reconciliation</a></td>
<td class="text"><p style="margin: 0pt">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Years
    ended December 31,</font></td></tr>
<tr>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="3" style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td colspan="3" style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 73%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Statutory
    income tax rate-PRC</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(25</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">25</font></td>
    <td style="width: 2%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Non-deductible net
    of Non-taxable items</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">9</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Change in valuation
    allowance-US federal net operating loss</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="border-bottom: Black 1pt solid"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: Black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2</font></td>
    <td style="border-bottom: Black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Effective tax rate</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(16</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%)</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#160;</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">31</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr>
</table>
<p style="margin: 0pt"></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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax assets and liabilities</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">As of December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 64%; padding-left: 27pt; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Deferred tax liabilities</font></td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 13%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 2%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 13%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 3%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 27pt; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Deferred tax assets:</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Allowance for obsolete and slow-moving inventories</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">16,292</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">10,980</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Impairment on property, plant and equipment</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,696,332</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4,610,228</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Impairment on prepaid land lease</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">840,284</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Exploration costs</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,813,965</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,905,347</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Compensation costs of unexercised stock options</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">194,016</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">98,092</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">PRC tax losses</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">12,663,985</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.5in; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">US federal net operating loss</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">119,000</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 27pt; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total deferred tax assets</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">19,343,874</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,624,647</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 27pt; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Valuation allowance</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(313,016</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(98,092</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 27pt; text-indent: -27pt; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net deferred tax asset</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">19,030,858</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,526,555</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6632900608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. BUSINESS SEGMENTS (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 );">Schedule of segment operating income</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"><b>Year&#160;Ended&#160;December&#160;31,2018</b></p></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Bromine
    *</b></font></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Crude</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Salt *</b></p></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Chemical</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Products</b></p></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Natural
    Gas</b></font></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Segment</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Total</b></p></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Corporate</b></font></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Total</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 14%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net revenue
(external customers)</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,981,573</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">613,368</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 8%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,594,941</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 8%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,594,941</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net revenue (intersegment)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income (loss) from operations before income taxes benefit</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(40,504,752</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(8,336,305</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(34,757,750</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(204,517</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(83,803,324</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">250,793</font></td>
    <td>&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(83,552,531</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income taxes benefit</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(10,304,897</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,902,111</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(880,847</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(13,087,855</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(13,087,855</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income (loss) from
operations after income taxes (benefit)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(30,199,855</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(6,434,194</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(33,876,903</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(204,517</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(70,715,469</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">250,793</font></td>
    <td>&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(70,464,676</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total assets</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">115,233,773</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">37,254,518</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">144,172,070</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,883,419</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">298,543,780</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,010</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">298,546,790</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Depreciation and amortization</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">11,979,985</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4,983,636</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">479,697</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">17,443,318</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">17,443,318</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Capital expenditures</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">31,904,288</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,145,440</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,192,963</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">30,616</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">35,273,307</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">35,273,307</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"><b>Year&#160;Ended&#160;December&#160;31,&#160;2017</b></p></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Bromine
    *</b></font></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Crude</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Salt *</b></p></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Chemical</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Products</b></p></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Natural
    Gas</b></font></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Segment</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Total</b></p></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Corporate</b></font></td>
    <td style="line-height: 107%"><b>&#160;</b></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Total</b></font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 9%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net revenue </font><br />
<font style="font: 8pt Times New Roman, Times, Serif">(external customers)</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">42,224,901</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">8,986,080</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">56,311,460</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 8%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">107,522,441</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 9%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 11%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">107,522,441</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Net revenue (intersegment)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,305,642</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,305,642</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,305,642</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income from operations before income taxes</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">12,460,230</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,426,137</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,024,569</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(116,465</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">13,745,333</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(2,573,722</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">11,171,611</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income taxes</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,156,016</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">585,521</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(131,397</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,610,140</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,610,140</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income from operations after income taxes</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">9,304,214</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,840,616</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(893,172</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(116,465</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">10,135,193</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(2,573,722</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">7,561,471</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total assets</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">147,124,127</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">51,512,530</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">186,677,501</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,119,756</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">387,433,914</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">65,509</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">387,499,423</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Depreciation and amortization</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">14,533,169</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,452,737</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,211,407</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">20,197,313</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">20,197,313</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Capital expenditures</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">465,655</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">17,411,762</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">61,235</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">17,938,652</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">17,938,652</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Goodwill</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">29,374,909</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">29,374,909</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">29,374,909</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 8.4pt; text-align: justify; text-indent: -8.4pt">* Common
production overheads, operating and administrative expenses and asset items (mainly cash and certain office equipment) of bromine
and crude salt segments in SCHC were split by reference to the average selling price and production volume of respective segment.</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0 0 8.4pt; text-align: justify; text-indent: -8.4pt">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_ScheduleOfSegmentCostsTextblock', window );">Schedule of segment costs</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="7" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Years ended December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Reconciliations</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2018</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2017</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 74%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total segment operating income(loss)</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(83,803,324</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">13,745,333</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Corporate costs</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,064,661</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,015,963</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Unrealized gain/(loss) on translation of intercompany balance</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,315,454</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,557,759</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income (loss) from operations</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(83,552,531</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">11,171,611</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Other income net of expense</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">500,690</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">391,842</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income (loss) before income taxes</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(83,051,841</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">11,563,453</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"></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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock', window );">Schedule of major customers</a></td>
<td class="text"><p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Number</b></font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Customer</b></font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Bromine</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>(000&#8217;s)</b></p></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Crude Salt</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>(000&#8217;s)</b></p></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Chemical Products</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>(000&#8217;s)</b></p></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Revenue</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>&#160;(000&#8217;s)</b></p></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Percentage of</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Revenue&#160;(%)</b></p></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 8%; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 42%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Shandong Morui Chemical Company Limited</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 6%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 6%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">656</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 6%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">155</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 6%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">811</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">31</font></td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">783</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">783</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">30</font></td>
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Shouguang Weidong Chemical Company Limited</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">543</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">543</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">21</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"></p>

<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Number</b></font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Customer</b></font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Bromine</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>(000&#8217;s)</b></p></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Crude Salt</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>(000&#8217;s)</b></p></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Chemical Products</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>(000&#8217;s)</b></p></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Revenue</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>&#160;(000&#8217;s)</b></p></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Percentage of</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Revenue&#160;(%)</b></p></td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; width: 5%; border-bottom: black 1pt solid; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1</font></td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 26%; border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Shandong Morui Chemical Company Limited</font></td>
    <td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">7,852</font></td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,952</font></td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,463</font></td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">14,267</font></td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 9%; border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">13.3</font></td>
    <td style="vertical-align: bottom; width: 1%; border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">%</font></td></tr>
<tr>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
</table>
<p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_ScheduleOfSegmentCostsTextblock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_ScheduleOfSegmentCostsTextblock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.</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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock</td>
</tr>
<tr>
<td style="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_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>52
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6630707200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (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 contractual obligations</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Capital Lease Obligations</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Operating Lease Obligations</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Property Management Fees</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Capital Expenditure</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Payable within:</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 48%; text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">the next 12 months</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">273,479</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">774,948</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">90,897</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%">&#160;</td>
    <td style="width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="width: 10%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">28,167,276</font></td>
    <td style="width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">the next 13 to 24 months</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">273,479</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">785,488</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">90,897</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">the next 25 to 36 months</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">273,479</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">799,432</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">90,897</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">the next 37 to 48 months</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">273,479</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">647,683</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">90,897</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">the next 49 to 60 months</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">273,479</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">654,652</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">90,897</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">thereafter</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,914,353</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">12,281,658</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">&#8212;</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,281,748</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">15,943,861</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">454,485</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">28,167,276</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Less: Amount representing interest</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; line-height: 107%">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,014,723</font></td>
    <td style="border-bottom: black 1pt solid; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Present value of net minimum lease payments</font></td>
    <td style="line-height: 107%">&#160;</td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,267,025</font></td>
    <td style="border-bottom: black 2.25pt double; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#160;</td>
    <td style="text-align: right; line-height: 107%">&#160;</td>
    <td style="line-height: 107%">&#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>53
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6760732512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. NATURE OF BUSINESS AND 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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">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, plant and equipment, useful life</a></td>
<td class="text">8 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_BuildingMember', window );">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, plant and equipment, useful life</a></td>
<td class="text">20 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=gure_PlantAndMachineryMember', window );">Plant and machinery [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, plant 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=gure_PlantAndMachineryMember', window );">Plant and machinery [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, plant and equipment, useful life</a></td>
<td class="text">8 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 );">Motor vehicles [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, plant 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=gure_FurnitureFixturesAndEquipmentMember', window );">Furniture, fixtures and equipment [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_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, plant 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=gure_FurnitureFixturesAndEquipmentMember', window );">Furniture, fixtures and equipment [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_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, plant and equipment, useful life</a></td>
<td class="text">8 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_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=gure_PlantAndMachineryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=gure_PlantAndMachineryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=gure_FurnitureFixturesAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=gure_FurnitureFixturesAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>54
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6916764688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (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_NetIncomeLossAbstract', window );"><strong>Numerator</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_NetIncomeLoss', window );">Net income/(loss)</a></td>
<td class="num">$ (69,963,986)<span></span>
</td>
<td class="nump">$ 7,953,313<span></span>
</td>
</tr>
<tr class="re">
<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>Denominator</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic: Weighted-average common shares outstanding during the year</a></td>
<td class="nump">46,803,791<span></span>
</td>
<td class="nump">46,796,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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Add: Dilutive effect of stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">39,354<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">46,803,791<span></span>
</td>
<td class="nump">46,835,830<span></span>
</td>
</tr>
<tr class="re">
<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>Net income/(loss) per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="num">$ (1.49)<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="num">$ (1.49)<span></span>
</td>
<td class="nump">$ 0.17<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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="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 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<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 (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-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_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (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/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=109256448&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock 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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1500-109256<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-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_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_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="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 (a)<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 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1505-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_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1448-109256<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> -Subparagraph (a)<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_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6917890448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_Cash', window );">Cash</a></td>
<td class="nump">$ 178,998,935<span></span>
</td>
<td class="nump">$ 208,906,759<span></span>
</td>
<td class="nump">$ 163,884,574<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_gure_ConcentrationsOfCreditRiskPercenage', window );">Concentrations of credit risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<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_gure_PropertyPlantAndEquipmentWriteOff', window );">Write-off/Impairment on property, plant and equipment</a></td>
<td class="nump">1,397,313<span></span>
</td>
<td class="nump">$ 17,581,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForPostemploymentBenefits', window );">Retirement benefit</a></td>
<td class="nump">1,216,096<span></span>
</td>
<td class="nump">1,093,716<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainBeforeTax', window );">Foreign exchange gain</a></td>
<td class="nump">1,315,454<span></span>
</td>
<td class="num">(1,557,759)<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_gure_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1', window );">Anti-dilutive common stock equivalents amount</a></td>
<td class="nump">$ 258,737<span></span>
</td>
<td class="nump">$ 43,541<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_gure_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_gure_ConcentrationsOfCreditRiskPercenage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_ConcentrationsOfCreditRiskPercenage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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_gure_PropertyPlantAndEquipmentWriteOff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_PropertyPlantAndEquipmentWriteOff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. 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 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_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax of foreign currency transaction realized and unrealized gain recognized in the income statement.</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 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30700-110894<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 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<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_ForeignCurrencyTransactionGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForPostemploymentBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash outflows for payments of postemployment benefits (such as severance pay and health insurance benefits) recognized during the period. Postemployment benefits are benefits paid to employees after employment but before retirement.</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> -Subparagraph (g)<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_PaymentsForPostemploymentBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>56
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6916785824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>2. INVENTORIES (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_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 396,482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">65,169<span></span>
</td>
<td class="nump">844,224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Allowance for obsolete and slow-moving inventories</a></td>
<td class="num">(65,169)<span></span>
</td>
<td class="num">(43,921)<span></span>
</td>
</tr>
<tr class="re">
<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">$ 0<span></span>
</td>
<td class="nump">$ 1,196,785<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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available 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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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)(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_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing 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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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)(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_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation reserve for 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> -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 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 S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<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.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_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6637834080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3. PREPAID LAND LEASE (Details Narrative)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>km&#178;</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>km&#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_gure_NotesToFinancialStatementsAbstract', window );"><strong>Property Management Fees</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_AmortizationOfLeasedAsset', window );">Amortization of prepaid land lease</a></td>
<td class="nump">$ 761,713<span></span>
</td>
<td class="nump">$ 982,108<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_gure_AreaOfLandLease', window );">Area of land | km&#178;</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">55<span></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_gure_AggregateLandLeaseCarryingValue', window );">Aggregate carrying value</a></td>
<td class="nump">$ 599,747<span></span>
</td>
<td class="nump">$ 645,761<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_AggregateLandLeaseCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_AggregateLandLeaseCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_gure_AreaOfLandLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_AreaOfLandLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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_gure_NotesToFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_NotesToFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfLeasedAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense charged against earnings for the periodic recognition of capitalized leases. This element may apply to energy companies that lease mineral producing properties and to other enterprises that capitalize property, plant, or equipment obtained through capital leases.</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 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84164758&amp;loc=d3e45031-112735<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_AmortizationOfLeasedAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>58
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6748747888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>4. 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_MineralPropertiesGross', window );">Mineral rights</a></td>
<td class="nump">$ 2,809,977<span></span>
</td>
<td class="nump">$ 4,711,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_BuildingsAndImprovementsGross', window );">Buildings</a></td>
<td class="nump">60,866,462<span></span>
</td>
<td class="nump">67,748,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_PropertyPlantAndEquipmentOther', window );">Plant and machinery</a></td>
<td class="nump">161,178,816<span></span>
</td>
<td class="nump">200,742,652<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_gure_VehiclesGross', window );">Motor vehicles</a></td>
<td class="nump">6,230<span></span>
</td>
<td class="nump">8,792<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Furniture, fixtures and office equipment</a></td>
<td class="nump">3,289,010<span></span>
</td>
<td class="nump">4,150,588<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">6,535,808<span></span>
</td>
<td class="nump">183,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_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">234,686,303<span></span>
</td>
<td class="nump">277,545,402<span></span>
</td>
</tr>
<tr class="re">
<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 and amortization</a></td>
<td class="num">(134,681,628)<span></span>
</td>
<td class="num">(163,597,407)<span></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_gure_ImpairmentPropertyPlantAndEquipment', window );">Impairment</a></td>
<td class="num">(17,722,045)<span></span>
</td>
<td class="num">(18,833,491)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Net book value</a></td>
<td class="nump">$ 82,282,630<span></span>
</td>
<td class="nump">$ 95,114,504<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_ImpairmentPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_ImpairmentPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_VehiclesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Vehicles Gross</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;">gure_VehiclesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</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 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<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> -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_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.</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_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MineralPropertiesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 at the balance sheet date of mineral properties, gross of adjustments.</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> -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 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68064819&amp;loc=d3e61797-109447<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 360<br> -Section 25<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=96866604&amp;loc=d3e64895-109465<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MineralPropertiesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_PropertyPlantAndEquipmentOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.</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> -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_PropertyPlantAndEquipmentOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>59
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6616135440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>4. PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative) - 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_gure_PropertyOwnershipCarryingValue', window );">Property not be able to obtain property ownership certificates</a></td>
<td class="nump">$ 20,409,998<span></span>
</td>
<td class="nump">$ 27,432,351<span></span>
</td>
</tr>
<tr class="re">
<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 expense</a></td>
<td class="nump">17,176,306<span></span>
</td>
<td class="nump">19,930,786<span></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_gure_CostOfRevenues1', window );">Cost of net revenue</a></td>
<td class="nump">16,209,588<span></span>
</td>
<td class="nump">13,443,298<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_gure_CostOfAdministrativeExpenses', window );">Cost of administrative expenses</a></td>
<td class="nump">966,718<span></span>
</td>
<td class="nump">1,213,010<span></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_gure_RepairAndMaintenanceExpenses', window );">Ordinary repair and maintenance expenses</a></td>
<td class="nump">$ 2,590,003<span></span>
</td>
<td class="nump">$ 130,482<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_CostOfAdministrativeExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_CostOfAdministrativeExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_gure_CostOfRevenues1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_CostOfRevenues1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_gure_PropertyOwnershipCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_PropertyOwnershipCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_gure_RepairAndMaintenanceExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_RepairAndMaintenanceExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6916988688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, 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_CapitalLeasedAssetsGross', window );">Total</a></td>
<td class="nump">$ 2,313,274<span></span>
</td>
<td class="nump">$ 2,440,135<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(2,062,517)<span></span>
</td>
<td class="num">(1,947,897)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet', window );">Net book value</a></td>
<td class="nump">250,757<span></span>
</td>
<td class="nump">492,238<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_BuildingMember', window );">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_CapitalLeasedAssetsGross', window );">Total</a></td>
<td class="nump">119,899<span></span>
</td>
<td class="nump">125,939<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_ManufacturingFacilityMember', window );">Plant and machinery</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_CapitalLeasedAssetsGross', window );">Total</a></td>
<td class="nump">$ 2,193,375<span></span>
</td>
<td class="nump">$ 2,314,196<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_CapitalLeasedAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of leased 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 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84164758&amp;loc=d3e45014-112735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasedAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalLeasesBalanceSheetAssetsByMajorClassNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 total gross amount less the charge for the use of the long-lived depreciable assets subject to a lease meeting the criteria for capitalization.</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 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 total charge for the use of long-lived depreciable assets subject to a lease meeting the criteria for capitalization.</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 2)<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 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84164758&amp;loc=d3e45014-112735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ManufacturingFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ManufacturingFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idp6629292784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET (Details Narrative) - 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_LeasesAbstract', window );"><strong>Leases [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_PropertyPlantAndEquipmentOtherAccumulatedDepreciation', window );">Depreciation and amortization cost of sales</a></td>
<td class="nump">$ 267,012<span></span>
</td>
<td class="nump">$ 266,527<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentOtherAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.</p></div>
<a href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentOtherAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>62
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6750766688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE (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_gure_AccountsPayableAndAccruedExpenseDetailsAbstract', window );"><strong>Accounts Payable And Accrued Expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Salary payable</a></td>
<td class="nump">$ 241,343<span></span>
</td>
<td class="nump">$ 393,617<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent', window );">Social security insurance contribution payable</a></td>
<td class="nump">140,326<span></span>
</td>
<td class="nump">135,203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Other payables</a></td>
<td class="nump">523,589<span></span>
</td>
<td class="nump">503,263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 905,258<span></span>
</td>
<td class="nump">$ 1,032,083<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_AccountsPayableAndAccruedExpenseDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_AccountsPayableAndAccruedExpenseDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</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_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations incurred 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>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_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the obligations incurred through that date and payable for employees' services provided. 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6911-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.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_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations incurred for employer-related costs 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI 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_OtherEmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>63
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6629767408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>7. DUE TO A RELATED PARTY AND RELATED PARTY TRANSACTIONS (Details Narrative) - 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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_OtherGeneralAndAdministrativeExpense', window );">General and administrative expense</a></td>
<td class="nump">$ 90,897<span></span>
</td>
<td class="nump">$ 100,704<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Proceeds from long term borrowing</a></td>
<td class="nump">$ 355,212<span></span>
</td>
<td class="nump">$ 450,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_gure_EquityInterest', window );">Equity interest of Mr. Ming Yang</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_EquityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_EquityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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_OtherGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 general and administrative expense 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.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_OtherGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and 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://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 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_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6760583104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>8. TAXES PAYABLE (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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_OtherAccruedTaxesCurrent', window );">Natural resource tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 156,147<span></span>
</td>
</tr>
<tr class="re">
<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 );">Land use tax payable</a></td>
<td class="nump">1,188,687<span></span>
</td>
<td class="nump">810,841<span></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_gure_OtherTaxesPayable', window );">Other tax payables</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">74,604<span></span>
</td>
</tr>
<tr class="re">
<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">$ 1,188,687<span></span>
</td>
<td class="nump">$ 1,041,592<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_OtherAccruedTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Accrued Taxes Current</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;">gure_OtherAccruedTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_OtherTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">gure_OtherTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>65
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6637425520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>9. CAPITAL LEASE OBLIGATIONS (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_gure_CapitalLeaseObligationsDetailsAbstract', window );"><strong>Capital Lease Obligations</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_gure_InterestRateUsedToCapitalizeLeaseObligations', window );">Imputed interest rate on capital lease obligations</a></td>
<td class="nump">6.70%<span></span>
</td>
<td class="nump">6.70%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligations', window );">Total capital lease obligations</a></td>
<td class="nump">$ 2,267,025<span></span>
</td>
<td class="nump">$ 2,507,201<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsCurrent', window );">Less: Current portion</a></td>
<td class="num">(197,480)<span></span>
</td>
<td class="num">(203,206)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsNoncurrent', window );">Capital lease obligations, net of current portion</a></td>
<td class="nump">$ 2,069,545<span></span>
</td>
<td class="nump">$ 2,303,995<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_CapitalLeaseObligationsDetailsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_CapitalLeaseObligationsDetailsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_InterestRateUsedToCapitalizeLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Rate Used To Capitalize Lease Obligations</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;">gure_InterestRateUsedToCapitalizeLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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_CapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through 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 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 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<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_CapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease obligation 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84164758&amp;loc=d3e45023-112735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after 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 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<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 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84164758&amp;loc=d3e45023-112735<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>66
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6631982496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>9. CAPITAL LEASE OBLIGATIONS (Details Narrative) - 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_gure_CapitalLeaseObligationsDetailsNarrativeAbstract', window );"><strong>Capital Lease Obligations Details Narrative 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_InterestExpenseLesseeAssetsUnderCapitalLease', window );">Interest expense from capital lease obligations</a></td>
<td class="nump">$ 159,839<span></span>
</td>
<td class="nump">$ 163,184<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_CapitalLeaseObligationsDetailsNarrativeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_CapitalLeaseObligationsDetailsNarrativeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseLesseeAssetsUnderCapitalLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, during the lease term, of each minimum [capital] lease payment allocated to interest expense so as to produce a constant periodic rate of interest on the remaining balance of the capital lease 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 840<br> -SubTopic 30<br> -Section 35<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77915053&amp;loc=d3e43161-112731<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.8)<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_InterestExpenseLesseeAssetsUnderCapitalLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>67
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6759749328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>10. EQUITY (Details Narrative) - shares<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_gure_RetainedEarningsAppropriatedDetailsNarrativeAbstract', window );"><strong>Thereafter</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_CommonStockSharesAuthorized', window );">COMMON STOCK, shares authorized</a></td>
<td class="nump">80,000,000<span></span>
</td>
<td class="nump">80,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_gure_StatutoryCommonReserveFundsDescription', window );">Statutory Common Reserve Funds Description</a></td>
<td class="text">SCHC, SYCI and DCHC are required each year to transfer at least 10% of the profit after tax as reported under the PRC statutory financial statements to the Statutory Common Reserve Funds until the balance reaches 50% of the registered share capital.  This reserve can be used to make up any loss incurred or to increase share capital.  Except for the reduction of losses incurred, any other application should not result in this reserve balance falling below 25% of the registered capital. The Statutory Common Reserve Fund for SCHC, SYCI and DCHC is 46%, 14% and 0% of its registered capital as of December 31, 2018 and 2017. <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_gure_RetainedEarningsAppropriatedDetailsNarrativeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_RetainedEarningsAppropriatedDetailsNarrativeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_StatutoryCommonReserveFundsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_StatutoryCommonReserveFundsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6761378112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>12. STOCK-BASED COMPENSATION (Details) - $ / shares<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_ShareBasedCompensationAbstract', window );"><strong>Share-based Compensation [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Option and Warrants Outstanding, Beginning balance</a></td>
<td class="nump">808,500<span></span>
</td>
<td class="nump">185,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Number of Option and Warrants Outstanding, Granted</a></td>
<td class="nump">1,777,000<span></span>
</td>
<td class="nump">661,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Option and Warrants expired</a></td>
<td class="num">(67,500)<span></span>
</td>
<td class="num">(37,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Option and Warrants Outstanding, Ending Balance</a></td>
<td class="nump">2,518,000<span></span>
</td>
<td class="nump">808,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted- Average Exercise price of Option and Warrants, outstanding beginning of period</a></td>
<td class="nump">$ 1.61<span></span>
</td>
<td class="nump">$ 2.19<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted- Average Exercise price of Option and Warrants, granted in period</a></td>
<td class="nump">0.71<span></span>
</td>
<td class="nump">1.47<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted- Average Exercise price of Option and Warrants, expired in period</a></td>
<td class="nump">1.96<span></span>
</td>
<td class="nump">2.18<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted- Average Exercise price of Option and Warrants, outstanding end of period</a></td>
<td class="nump">$ 0.97<span></span>
</td>
<td class="nump">$ 1.61<span></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_gure_RangeOfExercisePricePerCommonShareBeginningBalance', window );">Range of Exercise Price per Common Share, Beginning Balance</a></td>
<td class="text">$1.44 - $4.80<span></span>
</td>
<td class="text">$1.54 - $4.80<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_gure_RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested', window );">Range of Exercise Price per Common Share, Granted and Vested</a></td>
<td class="text">$0.71<span></span>
</td>
<td class="text">$1.44 - $1.98<span></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_gure_RangeOfExercisePricePerCommonShareExpired', window );">Range of Exercise Price per Common Share, Expired</a></td>
<td class="text">$1.71-$2.55<span></span>
</td>
<td class="text">$1.83-$2.55<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_gure_RangeOfExercisePricePerCommonShareEndingBalance', window );">Range of Exercise Price per Common Share, Ending Balance</a></td>
<td class="text">$0.71 - $4.80<span></span>
</td>
<td class="text">$1.44 - $4.80<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_RangeOfExercisePricePerCommonShareBeginningBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_RangeOfExercisePricePerCommonShareBeginningBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_RangeOfExercisePricePerCommonShareEndingBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_RangeOfExercisePricePerCommonShareEndingBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_RangeOfExercisePricePerCommonShareExpired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_RangeOfExercisePricePerCommonShareExpired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of share options (or share units) granted 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 options outstanding, including both vested and non-vested options.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6759801136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>12. STOCK-BASED COMPENSATION (Details 1) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 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_ShareBasedCompensationAbstract', window );"><strong>Share-based Compensation [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding</a></td>
<td class="nump">2,518,000<span></span>
</td>
<td class="nump">808,500<span></span>
</td>
<td class="nump">185,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_gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit', window );">Range of Exercise Prices, Lower Limit</a></td>
<td class="nump">$ 0.71<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_gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, Upper Limit</a></td>
<td class="nump">$ 4.80<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life (Years)</a></td>
<td class="text">3 years 5 months 1 day<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price of Options Currently Outstanding</a></td>
<td class="nump">$ 0.97<span></span>
</td>
<td class="nump">$ 1.61<span></span>
</td>
<td class="nump">$ 2.19<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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_gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 options outstanding, including both vested and non-vested options.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6604934144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>12. STOCK-BASED COMPENSATION (Details Narrative) - 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_ShareBasedCompensationAbstract', window );"><strong>Share-based Compensation [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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value of options outstanding and exercisable</a></td>
<td class="nump">$ 119,059<span></span>
</td>
<td class="nump">$ 10,571<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_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6750813984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. INCOME TAXES (Details) - 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_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_CurrentIncomeTaxExpenseBenefit', window );">Current taxes - PRC</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 7,737,087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredOtherTaxExpenseBenefit', window );">Deferred taxe - PRC</a></td>
<td class="num">(13,087,855)<span></span>
</td>
<td class="num">(4,126,947)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="num">$ (13,087,855)<span></span>
</td>
<td class="nump">$ 3,610,140<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_DeferredOtherTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.</p></div>
<a href="javascript:void(0);" onclick="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))<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 9<br> -Subparagraph (g)<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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredOtherTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other income 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-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)(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_OtherTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>72
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6629537072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. INCOME TAXES (Details 1)<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_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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory income tax rate</a></td>
<td class="num">(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_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Non-deductible items</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">4.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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance-US federal net operating loss</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">2.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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="num">(16.00%)<span></span>
</td>
<td class="nump">31.00%<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_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_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_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>73
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6748824848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>13. INCOME TAXES (Details 2) - 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_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred tax 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances', window );">Allowance for obsolete and slow-moving inventories</a></td>
<td class="nump">16,292<span></span>
</td>
<td class="nump">10,980<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses', window );">Impairment on property, plant and equipment</a></td>
<td class="nump">3,696,332<span></span>
</td>
<td class="nump">4,610,228<span></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_gure_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease', window );">Impairment on prepaid land lease</a></td>
<td class="nump">840,284<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther', window );">Exploration costs</a></td>
<td class="nump">1,813,965<span></span>
</td>
<td class="nump">1,905,347<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Compensation costs of unexercised stock options</a></td>
<td class="nump">194,016<span></span>
</td>
<td class="nump">98,092<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_gure_PrcTaxLosses', window );">PRC tax losses</a></td>
<td class="nump">12,663,985<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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">US federal net operating loss</a></td>
<td class="nump">119,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">19,343,874<span></span>
</td>
<td class="nump">6,624,647<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="num">(313,016)<span></span>
</td>
<td class="num">(98,092)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset</a></td>
<td class="nump">$ 19,030,858<span></span>
</td>
<td class="nump">$ 6,526,555<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_gure_PrcTaxLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_PrcTaxLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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)<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_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, without jurisdictional netting.</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_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 domestic operating loss carryforwards. Excludes state and local 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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share-based compensation.</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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated impairment 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 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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, 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 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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated returns and sales allowances.</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 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-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 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_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>74
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6746505824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. INCOME TAXES (Details Narrative) - 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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory tax rates</a></td>
<td class="num">(25.00%)<span></span>
</td>
<td class="nump">25.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_AccumulatedDistributionsInExcessOfNetIncome', window );">Accumulated distributable earnings</a></td>
<td class="nump">$ 240,563,868<span></span>
</td>
<td class="nump">$ 282,660,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued', window );">Unrecognized withholding tax</a></td>
<td class="nump">11,035,843<span></span>
</td>
<td class="nump">14,133,049<span></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_gure_OperatingLossCarryforwardsDomestic', window );">US federal net operating loss to offset against future ferderal income tax liabilities</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="nump">15,300,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_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Increases Decrease in valuation allowance</a></td>
<td class="nump">$ 214,924<span></span>
</td>
<td class="num">$ (11,597,894)<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>
</tr>
<tr class="re">
<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 );">Statutory tax rates</a></td>
<td class="nump">16.50%<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_OperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_OperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccumulatedDistributionsInExcessOfNetIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the balance sheet date by which cumulative distributions to shareholders (or partners) exceed retained earnings (or accumulated earnings).</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 946<br> -SubTopic 20<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=66023616&amp;loc=d3e9120-115832<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDistributionsInExcessOfNetIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest expense accrued for an underpayment of 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 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-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_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6761182544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. BUSINESS SEGMENTS (Details) - 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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Net revenue (external customers)</a></td>
<td class="nump">$ 2,594,941<span></span>
</td>
<td class="nump">$ 107,522,441<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_gure_NetRevenueIntersegment', window );">Net revenue (intersegment)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,305,642<span></span>
</td>
</tr>
<tr class="ro">
<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 before income taxes</a></td>
<td class="num">(83,552,531)<span></span>
</td>
<td class="nump">11,171,611<span></span>
</td>
</tr>
<tr class="re">
<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 taxes</a></td>
<td class="num">(13,087,855)<span></span>
</td>
<td class="nump">3,610,140<span></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_gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes', window );">Income from operations after income taxes</a></td>
<td class="num">(70,464,676)<span></span>
</td>
<td class="nump">2,159,471<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_gure_TotalAssets', window );">Total assets</a></td>
<td class="nump">298,546,790<span></span>
</td>
<td class="nump">387,499,423<span></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_gure_DepreciationAndAmortizationSegmentNote', window );">Depreciation and amortization</a></td>
<td class="nump">17,443,318<span></span>
</td>
<td class="nump">20,197,313<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Capital expenditures</a></td>
<td class="nump">35,273,307<span></span>
</td>
<td class="nump">17,938,652<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill</a></td>
<td class="nump">27,966,050<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=gure_BromineSegmentMember', window );">Bromine Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<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 );">Net revenue (external customers)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">42,224,901<span></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_gure_NetRevenueIntersegment', window );">Net revenue (intersegment)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,305,642<span></span>
</td>
</tr>
<tr class="re">
<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 before income taxes</a></td>
<td class="num">(40,504,752)<span></span>
</td>
<td class="nump">12,460,230<span></span>
</td>
</tr>
<tr class="ro">
<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 taxes</a></td>
<td class="num">(10,304,897)<span></span>
</td>
<td class="nump">3,156,016<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_gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes', window );">Income from operations after income taxes</a></td>
<td class="num">(30,199,855)<span></span>
</td>
<td class="nump">9,304,214<span></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_gure_TotalAssets', window );">Total assets</a></td>
<td class="nump">115,233,773<span></span>
</td>
<td class="nump">147,124,127<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_gure_DepreciationAndAmortizationSegmentNote', window );">Depreciation and amortization</a></td>
<td class="nump">11,979,985<span></span>
</td>
<td class="nump">14,533,169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Capital expenditures</a></td>
<td class="nump">31,904,288<span></span>
</td>
<td class="nump">465,655<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=gure_CrudeSaltSegmentMember', window );">Crude Salt Segment [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Net revenue (external customers)</a></td>
<td class="nump">1,981,573<span></span>
</td>
<td class="nump">8,986,080<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_gure_NetRevenueIntersegment', window );">Net revenue (intersegment)</a></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_OperatingIncomeLoss', window );">Income from operations before income taxes</a></td>
<td class="num">(8,336,305)<span></span>
</td>
<td class="nump">2,426,137<span></span>
</td>
</tr>
<tr class="re">
<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 taxes</a></td>
<td class="num">(1,902,111)<span></span>
</td>
<td class="nump">585,521<span></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_gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes', window );">Income from operations after income taxes</a></td>
<td class="num">(6,434,194)<span></span>
</td>
<td class="nump">1,840,616<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_gure_TotalAssets', window );">Total assets</a></td>
<td class="nump">37,254,518<span></span>
</td>
<td class="nump">51,512,530<span></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_gure_DepreciationAndAmortizationSegmentNote', window );">Depreciation and amortization</a></td>
<td class="nump">4,983,636<span></span>
</td>
<td class="nump">2,452,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Capital expenditures</a></td>
<td class="nump">2,145,440<span></span>
</td>
<td class="nump">17,411,762<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=gure_ChemicalProductsSegmentMember', window );">Chemical Products Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<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 );">Net revenue (external customers)</a></td>
<td class="nump">613,368<span></span>
</td>
<td class="nump">56,311,460<span></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_gure_NetRevenueIntersegment', window );">Net revenue (intersegment)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<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 before income taxes</a></td>
<td class="num">(34,757,750)<span></span>
</td>
<td class="num">(1,024,569)<span></span>
</td>
</tr>
<tr class="ro">
<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 taxes</a></td>
<td class="num">(880,847)<span></span>
</td>
<td class="num">(131,397)<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_gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes', window );">Income from operations after income taxes</a></td>
<td class="num">(33,876,903)<span></span>
</td>
<td class="num">(893,172)<span></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_gure_TotalAssets', window );">Total assets</a></td>
<td class="nump">144,172,070<span></span>
</td>
<td class="nump">186,677,501<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_gure_DepreciationAndAmortizationSegmentNote', window );">Depreciation and amortization</a></td>
<td class="nump">479,697<span></span>
</td>
<td class="nump">3,211,407<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Capital expenditures</a></td>
<td class="nump">1,192,963<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,374,909<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_ProductOrServiceAxis=gure_NaturalGasMember', window );">Natural Gas [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<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 );">Net revenue (external customers)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_gure_NetRevenueIntersegment', window );">Net revenue (intersegment)</a></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_OperatingIncomeLoss', window );">Income from operations before income taxes</a></td>
<td class="num">(204,517)<span></span>
</td>
<td class="num">(116,465)<span></span>
</td>
</tr>
<tr class="re">
<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 taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></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_gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes', window );">Income from operations after income taxes</a></td>
<td class="num">(204,517)<span></span>
</td>
<td class="num">(116,465)<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_gure_TotalAssets', window );">Total assets</a></td>
<td class="nump">1,883,419<span></span>
</td>
<td class="nump">2,119,756<span></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_gure_DepreciationAndAmortizationSegmentNote', window );">Depreciation and amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Capital expenditures</a></td>
<td class="nump">30,616<span></span>
</td>
<td class="nump">61,235<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_OperatingSegmentsMember', window );">Segment Total [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenue (external customers)</a></td>
<td class="nump">2,594,941<span></span>
</td>
<td class="nump">107,522,441<span></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_gure_NetRevenueIntersegment', window );">Net revenue (intersegment)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,305,642<span></span>
</td>
</tr>
<tr class="re">
<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 before income taxes</a></td>
<td class="num">(83,803,324)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 taxes</a></td>
<td class="num">(13,087,855)<span></span>
</td>
<td class="nump">3,610,140<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_gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes', window );">Income from operations after income taxes</a></td>
<td class="num">(70,715,469)<span></span>
</td>
<td class="nump">10,135,193<span></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_gure_TotalAssets', window );">Total assets</a></td>
<td class="nump">298,543,780<span></span>
</td>
<td class="nump">387,433,914<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_gure_DepreciationAndAmortizationSegmentNote', window );">Depreciation and amortization</a></td>
<td class="nump">17,443,318<span></span>
</td>
<td class="nump">20,197,313<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Capital expenditures</a></td>
<td class="nump">35,273,307<span></span>
</td>
<td class="nump">17,938,652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,374,909<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_ProductOrServiceAxis=us-gaap_CorporateMember', window );">Corporate [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Net revenue (external customers)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_gure_NetRevenueIntersegment', window );">Net revenue (intersegment)</a></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_OperatingIncomeLoss', window );">Income from operations before income taxes</a></td>
<td class="nump">250,793<span></span>
</td>
<td class="num">(2,573,722)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">5,402,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_gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes', window );">Income from operations after income taxes</a></td>
<td class="nump">250,793<span></span>
</td>
<td class="num">(7,975,722)<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_gure_TotalAssets', window );">Total assets</a></td>
<td class="nump">3,010<span></span>
</td>
<td class="nump">65,509<span></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_gure_DepreciationAndAmortizationSegmentNote', window );">Depreciation and amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Capital expenditures</a></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_GoodwillImpairmentLoss', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_DepreciationAndAmortizationSegmentNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_DepreciationAndAmortizationSegmentNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Loss From Continuing Operations After Income Taxes</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;">gure_IncomeLossFromContinuingOperationsAfterIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_gure_NetRevenueIntersegment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_NetRevenueIntersegment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_gure_TotalAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_TotalAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</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 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<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><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> -Subparagraph (e)<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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_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_PropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 acquisition of long-lived, 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, 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_PropertyPlantAndEquipmentAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_srt_ProductOrServiceAxis=gure_BromineSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=gure_BromineSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gure_CrudeSaltSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=gure_CrudeSaltSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gure_ChemicalProductsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=gure_ChemicalProductsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=gure_NaturalGasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=gure_NaturalGasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductOrServiceAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idp6916849104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. BUSINESS SEGMENTS (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_gure_BusinessSegmentsDetails1Abstract', window );"><strong>Business Segments</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_gure_SegmentReportingInformationNetOperatingIncomeLoss', window );">Total segment operating income</a></td>
<td class="num">$ (83,803,324)<span></span>
</td>
<td class="nump">$ 13,745,333<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_gure_CorporateExpenditure', window );">Corporate costs</a></td>
<td class="num">(1,064,661)<span></span>
</td>
<td class="num">(1,015,963)<span></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_gure_UnrealizedTranslationDifference', window );">Unrealized translation difference</a></td>
<td class="nump">1,315,454<span></span>
</td>
<td class="num">(1,557,759)<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_gure_IncomeFromOperations', window );">Income from operations</a></td>
<td class="num">(83,552,531)<span></span>
</td>
<td class="nump">11,171,611<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Other income</a></td>
<td class="nump">500,690<span></span>
</td>
<td class="nump">391,842<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_NetIncomeBeforeTaxes', window );">Income before income taxes</a></td>
<td class="num">$ (83,051,841)<span></span>
</td>
<td class="nump">$ 11,563,453<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_BusinessSegmentsDetails1Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_BusinessSegmentsDetails1Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_CorporateExpenditure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Corporate Expenditure</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;">gure_CorporateExpenditure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_gure_IncomeFromOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_IncomeFromOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_gure_NetIncomeBeforeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_NetIncomeBeforeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_gure_SegmentReportingInformationNetOperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Segment Reporting Information Net Operating Income Loss</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;">gure_SegmentReportingInformationNetOperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_gure_UnrealizedTranslationDifference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_UnrealizedTranslationDifference</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6749075024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. BUSINESS SEGMENTS (Details 2) - 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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=gure_ShandongMaroiChemicalCompanyLimitedMember', window );">Shandong Maroi Chemical Company Limited [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from major customer</a></td>
<td class="nump">$ 811<span></span>
</td>
<td class="nump">$ 14,267<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Percentage of Total Revenue (%)</a></td>
<td class="nump">31.00%<span></span>
</td>
<td class="nump">13.30%<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_MajorCustomersAxis=gure_ShandongMaroiChemicalCompanyLimitedMember', window );">Shandong Maroi Chemical Company Limited [Member] | Bromine Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from major customer</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 7,852<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_MajorCustomersAxis=gure_ShandongMaroiChemicalCompanyLimitedMember', window );">Shandong Maroi Chemical Company Limited [Member] | Crude Salt Segment [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from major customer</a></td>
<td class="nump">656<span></span>
</td>
<td class="nump">2,952<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_MajorCustomersAxis=gure_ShandongMaroiChemicalCompanyLimitedMember', window );">Shandong Maroi Chemical Company Limited [Member] | Chemical Products Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from major customer</a></td>
<td class="nump">155<span></span>
</td>
<td class="nump">$ 3,463<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_MajorCustomersAxis=gure_ShandongBrotherTechnologyMember', window );">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from major customer</a></td>
<td class="nump">$ 783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Percentage of Total Revenue (%)</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=gure_ShandongBrotherTechnologyMember', window );">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited [Member] | Bromine Segment [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from major customer</a></td>
<td class="nump">$ 0<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_MajorCustomersAxis=gure_ShandongBrotherTechnologyMember', window );">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited [Member] | Crude Salt Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from major customer</a></td>
<td class="nump">783<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_MajorCustomersAxis=gure_ShandongBrotherTechnologyMember', window );">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited [Member] | Chemical Products Segment [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from major customer</a></td>
<td class="nump">0<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_MajorCustomersAxis=gure_ShouguangWeidongMember', window );">Shouguang Weidong Chemical Company Limited [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from major customer</a></td>
<td class="nump">$ 543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Percentage of Total Revenue (%)</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=gure_ShouguangWeidongMember', window );">Shouguang Weidong Chemical Company Limited [Member] | Bromine Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from major customer</a></td>
<td class="nump">$ 0<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_MajorCustomersAxis=gure_ShouguangWeidongMember', window );">Shouguang Weidong Chemical Company Limited [Member] | Crude Salt Segment [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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from major customer</a></td>
<td class="nump">543<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_MajorCustomersAxis=gure_ShouguangWeidongMember', window );">Shouguang Weidong Chemical Company Limited [Member] | Chemical Products Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from major customer</a></td>
<td class="nump">$ 0<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_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_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130545-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130543-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MajorCustomersAxis=gure_ShandongMaroiChemicalCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=gure_ShandongMaroiChemicalCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=gure_BromineSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=gure_BromineSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=gure_CrudeSaltSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=gure_CrudeSaltSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=gure_ChemicalProductsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=gure_ChemicalProductsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_MajorCustomersAxis=gure_ShandongBrotherTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=gure_ShandongBrotherTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_MajorCustomersAxis=gure_ShouguangWeidongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=gure_ShouguangWeidongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6631790544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. CUSTOMER CONCENTRATION (Details Narrative) - 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_AmountsDueFromMajorCustomers', window );">Amounts due from major customers</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 22,804,914<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_CustomerConcentrationRiskMember', window );">Top 5 customers</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_ConcentrationRiskPercentage1', window );">Percent products sold to top five customers</a></td>
<td class="nump">90.00%<span></span>
</td>
<td class="nump">36.70%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_AmountsDueFromMajorCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_AmountsDueFromMajorCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_ConcentrationRiskByBenchmarkAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idp6630314112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>16. MAJOR SUPPLIERS (Details Narrative) - 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_gure_MajorSuppliersDetailsNarrativeAbstract', window );"><strong>Major Suppliers Details Narrative 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_gure_TopFiveSuppliersPercentageRawMaterialsSupplied', window );">Top five suppliers percentage raw materials supplied</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">68.20%<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_gure_AmountDueTopFiveSuppliers', window );">Amount due top five suppliers</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_AmountDueTopFiveSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_AmountDueTopFiveSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_MajorSuppliersDetailsNarrativeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_MajorSuppliersDetailsNarrativeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_TopFiveSuppliersPercentageRawMaterialsSupplied">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_TopFiveSuppliersPercentageRawMaterialsSupplied</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6760462768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (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_CapitalLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Capital Lease Obligations Payable within:</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_CapitalLeasesFutureMinimumPaymentsDueCurrent', window );">the next 12 months</a></td>
<td class="nump">$ 273,479<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears', window );">the next 13 to 24 months</a></td>
<td class="nump">273,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_CapitalLeasesFutureMinimumPaymentsDueInThreeYears', window );">the next 25 to 36 months</a></td>
<td class="nump">273,479<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears', window );">the next 37 to 48 months</a></td>
<td class="nump">273,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_CapitalLeasesFutureMinimumPaymentsDueInFiveYears', window );">the next 49 to 60 months</a></td>
<td class="nump">273,479<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter', window );">thereafter</a></td>
<td class="nump">1,914,353<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="nump">3,281,748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments', window );">Less: Amount representing interest</a></td>
<td class="num">(1,014,723)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments', window );">Present value of net minimum lease payments</a></td>
<td class="nump">2,267,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Operating Lease Obligations</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 );">the next 12 months</a></td>
<td class="nump">774,948<span></span>
</td>
</tr>
<tr class="re">
<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 );">the next 13 to 24 months</a></td>
<td class="nump">785,488<span></span>
</td>
</tr>
<tr class="ro">
<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 );">the next 25 to 36 months</a></td>
<td class="nump">799,432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">the next 37 to 48 months</a></td>
<td class="nump">647,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">the next 49 to 60 months</a></td>
<td class="nump">654,652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">thereafter</a></td>
<td class="nump">12,281,658<span></span>
</td>
</tr>
<tr class="ro">
<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">15,943,861<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_gure_PropertyManagementFees', window );"><strong>Property Management Fees</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_gure_Next12Months', window );">next 12 months</a></td>
<td class="nump">90,897<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_gure_Next13To24Months', window );">next 13 to 24 months</a></td>
<td class="nump">90,897<span></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_gure_Next25To36Months', window );">next 25 to 36 months</a></td>
<td class="nump">90,897<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_gure_Next37To48Months', window );">next 37 to 48 months</a></td>
<td class="nump">90,897<span></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_gure_Next49To60Months', window );">next 49 to 60 months</a></td>
<td class="nump">90,897<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_gure_Thereafter', window );">thereafter</a></td>
<td class="nump">0<span></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_gure_Total', window );">Total</a></td>
<td class="nump">454,485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract', window );"><strong>Capital Expenditure</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_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary', window );">the next 12 months</a></td>
<td class="nump">28,167,276<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary', window );">the next 13 to 24 months</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary', window );">the next 25 to 36 months</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary', window );">the next 37 to 48 months</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary', window );">the next 49 to 60 months</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears', window );">thereafter</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Total</a></td>
<td class="nump">$ 28,167,276<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_Next12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_Next12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_Next13To24Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_Next13To24Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_Next25To36Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_Next25To36Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_Next37To48Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_Next37To48Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_Next49To60Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_Next49To60Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_PropertyManagementFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_PropertyManagementFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_Thereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_Thereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_Total">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Custom Element.</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;">gure_Total</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum lease payments for capital leases.</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 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CapitalLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_CapitalLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum lease payments for capital leases 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 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum lease payments for capital leases due in 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum lease payments for capital leases due in 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 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum lease payments for capital leases 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 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum lease payments for capital leases 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 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum lease payments for capital leases due 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 necessary to reduce net minimum lease payments to present value for capital leases.</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 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and 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 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_OperatingLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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>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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 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_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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>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_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_UnrecordedUnconditionalPurchaseObligationAbstract</td>
</tr>
<tr>
<td style="padding-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_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fixed and determinable portion of the unrecorded unconditional purchase obligation 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 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in 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 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fixed and determinable portion of the unrecorded unconditional purchase obligation maturing 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 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fixed and determinable portion of the unrecorded unconditional purchase obligation maturing 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 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).</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 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fixed and determinable portion of the unrecorded unconditional purchase obligation maturing 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77896938&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>81
<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.1</span><table class="report" border="0" cellspacing="2" id="idp6750711040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details Narrative) - 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_gure_CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrativeAbstract', window );"><strong>Capital Commitment And Operating Lease Commitments Details Narrative 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_OperatingLeasesRentExpenseNet', window );">Rental expenses related to operating leases</a></td>
<td class="nump">$ 1,046,486<span></span>
</td>
<td class="nump">$ 1,044,611<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_gure_CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrativeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrativeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease 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 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41499-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_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>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.1</span><table class="report" border="0" cellspacing="2" id="idp6761925040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION (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_AssetsCurrentAbstract', window );"><strong>Current 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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and deposits</a></td>
<td class="nump">$ 8,096,636<span></span>
</td>
<td class="nump">$ 1,395,289<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">187,343,536<span></span>
</td>
<td class="nump">241,513,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">111,203,254<span></span>
</td>
<td class="nump">145,985,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">298,546,790<span></span>
</td>
<td class="nump">387,499,423<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Other payables and accrued expenses</a></td>
<td class="nump">905,258<span></span>
</td>
<td class="nump">1,032,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">2,623,841<span></span>
</td>
<td class="nump">3,233,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">4,693,386<span></span>
</td>
<td class="nump">5,537,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Stockholders' Equity</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_PreferredStockValue', window );">PREFERRED STOCK; $0.001 par value; 1,000,000 shares authorized; none outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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.0005 par value; 80,000,000 shares authorized; 46,803,791 shares outstanding as of December 31, 2018 and 2017, respectively</a></td>
<td class="nump">23,525<span></span>
</td>
<td class="nump">23,525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock; 249,149 shares, at cost, as of December 31, 2018 and 2017</a></td>
<td class="num">(554,870)<span></span>
</td>
<td class="num">(554,870)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">95,020,808<span></span>
</td>
<td class="nump">94,524,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsUnappropriated', window );">Retained earnings unappropriated</a></td>
<td class="nump">185,608,445<span></span>
</td>
<td class="nump">255,572,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAppropriated', window );">Retained earnings appropriated</a></td>
<td class="nump">24,233,544<span></span>
</td>
<td class="nump">24,233,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Stockholders' Equity</a></td>
<td class="nump">293,853,404<span></span>
</td>
<td class="nump">381,962,196<span></span>
</td>
<td class="nump">$ 349,461,198<span></span>
</td>
</tr>
<tr class="re">
<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 Stockholders' Equity</a></td>
<td class="nump">298,546,790<span></span>
</td>
<td class="nump">387,499,423<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=us-gaap_ParentMember', window );">Parent</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_AssetsCurrentAbstract', window );"><strong>Current 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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and deposits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_gure_InterestsInSubsidiaries', window );">Interests in subsidiaries</a></td>
<td class="nump">230,229,081<span></span>
</td>
<td class="nump">317,771,899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Amounts due from group companies</a></td>
<td class="nump">64,017,517<span></span>
</td>
<td class="nump">64,578,603<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">294,246,598<span></span>
</td>
<td class="nump">382,350,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">294,246,598<span></span>
</td>
<td class="nump">382,350,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Other payables and accrued expenses</a></td>
<td class="nump">250,493<span></span>
</td>
<td class="nump">245,605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Amounts due to group companies</a></td>
<td class="nump">142,701<span></span>
</td>
<td class="nump">142,701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">393,194<span></span>
</td>
<td class="nump">388,306<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">393,194<span></span>
</td>
<td class="nump">388,306<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Stockholders' Equity</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_PreferredStockValue', window );">PREFERRED STOCK; $0.001 par value; 1,000,000 shares authorized; none outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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.0005 par value; 80,000,000 shares authorized; 46,803,791 shares outstanding as of December 31, 2018 and 2017, respectively</a></td>
<td class="nump">23,525<span></span>
</td>
<td class="nump">23,525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock; 249,149 shares, at cost, as of December 31, 2018 and 2017</a></td>
<td class="num">(554,870)<span></span>
</td>
<td class="num">(554,870)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">95,020,808<span></span>
</td>
<td class="nump">94,524,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsUnappropriated', window );">Retained earnings unappropriated</a></td>
<td class="nump">185,608,445<span></span>
</td>
<td class="nump">255,572,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAppropriated', window );">Retained earnings appropriated</a></td>
<td class="nump">24,233,544<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax', window );">Cumulative translation adjustment</a></td>
<td class="num">(10,478,048)<span></span>
</td>
<td class="nump">8,162,958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Stockholders' Equity</a></td>
<td class="nump">293,853,404<span></span>
</td>
<td class="nump">381,962,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 Stockholders' Equity</a></td>
<td class="nump">$ 294,246,598<span></span>
</td>
<td class="nump">$ 382,350,502<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_gure_InterestsInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">gure_InterestsInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>gure_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</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_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<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(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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<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(17))<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 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 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(16))<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 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 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<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_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<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(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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<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 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-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_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred 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(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_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_RetainedEarningsAppropriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.</p></div>
<a href="javascript:void(0);" onclick="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 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21346-112643<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 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21332-112643<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(23)(a)(4)(i))<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-03(30)(a)(3)(ii))<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_RetainedEarningsAppropriated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsUnappropriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.</p></div>
<a href="javascript:void(0);" onclick="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)(23)(a)(4)(ii))<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(30)(a)(3)(ii))<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_RetainedEarningsUnappropriated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cumulative translation gain (loss), after tax, from translating foreign currency financial statements into the reporting currency.</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 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=109240241&amp;loc=d3e32022-110900<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<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 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<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_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its 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 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<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,30)<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 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dei_LegalEntityAxis=us-gaap_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6750073248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION (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_CostsAndExpensesAbstract', window );"><strong>OPERATING EXPENSES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">$ (11,268,800)<span></span>
</td>
<td class="num">$ (8,536,757)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">TOTAL OPERATING EXPENSES</a></td>
<td class="num">(86,147,472)<span></span>
</td>
<td class="num">(96,350,830)<span></span>
</td>
</tr>
<tr class="ro">
<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 EXPENSES</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_InterestExpense', window );">Interest expense</a></td>
<td class="num">(160,422)<span></span>
</td>
<td class="num">(164,321)<span></span>
</td>
</tr>
<tr class="ro">
<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 EXPENSES</a></td>
<td class="nump">500,690<span></span>
</td>
<td class="nump">391,842<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">INCOME (LOSS) BEFORE TAXES</a></td>
<td class="num">(83,051,841)<span></span>
</td>
<td class="nump">11,563,453<span></span>
</td>
</tr>
<tr class="ro">
<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 TAXES</a></td>
<td class="nump">13,087,855<span></span>
</td>
<td class="num">(3,610,140)<span></span>
</td>
</tr>
<tr class="re">
<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/(LOSS)</a></td>
<td class="num">(69,963,986)<span></span>
</td>
<td class="nump">7,953,313<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=us-gaap_ParentMember', window );">Parent</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_CostsAndExpensesAbstract', window );"><strong>OPERATING EXPENSES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="num">(1,061,674)<span></span>
</td>
<td class="num">(1,011,593)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">TOTAL OPERATING EXPENSES</a></td>
<td class="num">(1,061,674)<span></span>
</td>
<td class="num">(1,011,593)<span></span>
</td>
</tr>
<tr class="ro">
<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 EXPENSES</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_InterestExpense', window );">Interest expense</a></td>
<td class="num">(500)<span></span>
</td>
<td class="num">(414)<span></span>
</td>
</tr>
<tr class="ro">
<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 EXPENSES</a></td>
<td class="num">(500)<span></span>
</td>
<td class="num">(414)<span></span>
</td>
</tr>
<tr class="re">
<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 EXPENSES</a></td>
<td class="num">(1,062,174)<span></span>
</td>
<td class="num">(1,012,007)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity in net income (loss) of subsidiaries</a></td>
<td class="num">(68,901,812)<span></span>
</td>
<td class="nump">8,965,320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">INCOME (LOSS) BEFORE TAXES</a></td>
<td class="num">(69,963,986)<span></span>
</td>
<td class="nump">7,953,313<span></span>
</td>
</tr>
<tr class="ro">
<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 TAXES</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<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/(LOSS)</a></td>
<td class="num">$ (69,963,986)<span></span>
</td>
<td class="nump">$ 7,953,313<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_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs of sales and operating expenses 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)<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_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee.</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(12))<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 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_dei_LegalEntityAxis=us-gaap_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.1</span><table class="report" border="0" cellspacing="2" id="idp6749647024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE I &#8211; PARENT ONLY FINANCIAL INFORMATION (Details 2) - 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income/(loss)</a></td>
<td class="num">$ (69,963,986)<span></span>
</td>
<td class="nump">$ 7,953,313<span></span>
</td>
</tr>
<tr class="re">
<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 (loss) to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense -options</a></td>
<td class="nump">496,200<span></span>
</td>
<td class="nump">372,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims', window );">Shares issued from treasury stock for services</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">17,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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Other payables and accrued expenses</a></td>
<td class="num">(106,163)<span></span>
</td>
<td class="num">(8,203,290)<span></span>
</td>
</tr>
<tr class="ro">
<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 operating activities</a></td>
<td class="nump">17,340,671<span></span>
</td>
<td class="nump">62,751,616<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 used in financing activities</a></td>
<td class="num">(294,295)<span></span>
</td>
<td class="num">(273,873)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashPeriodIncreaseDecrease', window );">NET INCREASE IN CASH AND CASH EQUIVALENTS</a></td>
<td class="num">(29,907,824)<span></span>
</td>
<td class="nump">45,022,185<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">CASH AND CASH EQUIVALENTS - BEGINNING OF YEAR</a></td>
<td class="nump">208,906,759<span></span>
</td>
<td class="nump">163,884,574<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">CASH AND CASH EQUIVALENTS - END OF YEAR</a></td>
<td class="nump">178,998,935<span></span>
</td>
<td class="nump">208,906,759<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=us-gaap_ParentMember', window );">Parent</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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income/(loss)</a></td>
<td class="num">(69,963,986)<span></span>
</td>
<td class="nump">7,953,313<span></span>
</td>
</tr>
<tr class="re">
<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 (loss) to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity loss (earnings) in unconsolidated subsidiaries</a></td>
<td class="nump">68,901,812<span></span>
</td>
<td class="num">(8,965,320)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense -options</a></td>
<td class="nump">496,200<span></span>
</td>
<td class="nump">372,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims', window );">Shares issued from treasury stock for services</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">17,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Other payables and accrued expenses</a></td>
<td class="nump">4,888<span></span>
</td>
<td class="nump">2,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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="num">(561,086)<span></span>
</td>
<td class="num">(619,047)<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Advances from group companies</a></td>
<td class="nump">561,086<span></span>
</td>
<td class="nump">619,047<span></span>
</td>
</tr>
<tr class="ro">
<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 used in financing activities</a></td>
<td class="nump">561,086<span></span>
</td>
<td class="nump">619,047<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashPeriodIncreaseDecrease', window );">NET INCREASE IN CASH AND CASH EQUIVALENTS</a></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_Cash', window );">CASH AND CASH EQUIVALENTS - BEGINNING OF YEAR</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">CASH AND CASH EQUIVALENTS - END OF YEAR</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_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_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. 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 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_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 is the 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. Includes effect from exchange rate changes.</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_CashPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee.</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(12))<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 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not 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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_ProceedsFromRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from 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 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_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities 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 (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_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_dei_LegalEntityAxis=us-gaap_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>85
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( -2%;TX?(\\#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,$%     @ U(5O3B?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    " #4A6].Q]*5*/     K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+/3L,P#(=?!>7>NEFW(:*N%Q GD)"8!.(6)=X6K?FCQ*C=V].&
MK1."!^ 8^Y?/GR4W*@CE([Y$'S"2P70SV,XEH<*&'8B" $CJ@%:F<DRXL;GS
MT4H:GW$/0:JCW",LJFH-%DEJ21(F8!%F(FL;K82**,G',UZK&1\^8Y=A6@%V
M:-%1 EYR8.TT,9R&KH$K8((11IN^"ZAG8J[^B<T=8.?DD,R<ZON^[.N<&W?@
M\/[\])K7+8Q+))W"\5<R@DX!-^PR^:V^?]@^LG91\;NBJ@N^VO*U6*[$\O9C
M<OWA=Q6V7IN=^<?&%\&V@5]WT7X!4$L#!!0    ( -2%;TZ97)PC$ 8  )PG
M   3    >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&V
MM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X
M>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?<D3
M$L/<@HL(2W@4R]9<X%L:+R/6ZK3;W5:$:6RA&$=D8'U>+&A T%116F]?(+3E
M'S/X%<M4C66C 1-702:YB+3R^6S%_-K>/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(
MX53"Q,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T
M;1K@X_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?
MZYMHG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;C
MZWH2%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6
M-$9RG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[
MR:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88<G;CL3
M<CH<9T)\S_;VD:4E,L_O^0KK3CQG'U:6L%W/S^2>C'(CN]WV6'WV3T=N(]>I
MP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^
M",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;S<HY=8%0&7&-\T
MJC4LQ=9XE<#QK9P\'1,2S90+!D&&ER0F$JDY?DU($_XKI=K^G-- \)0O)/I*
MD8]ILR.G=";-Z#,:P4:O&W6':-(\>OX%^9PU"AR1&QT"9QNS1B&$:;OP'J\D
MCIJMPA$K0CYB&38:<K46@;9QJ81@6A+&T7A.TK01_%FL-9,^8,CLS9%USM:1
M#A&27C="/F+.BY 1OQZ&.$J:[:)Q6 3]GE[#2<'H@LMF_;A^AM4S;"R.]T?4
M%TKD#R:G/^DR- >CFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[
M ?_1VC?"J_B"P#E_+GW/I>^Y]#VATK<W(WUGP=.+6]Y&;EO$^ZXQVM<T+BAC
M5W+-R,=4KY,IV#F?P.S]:#Z>\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH
M9%LE"<M4TV4WBA*>0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#
MMW)+ZK:4OK4F.$KTL<QP3A[+##MG/)(=MG>@'37[]EUVY".E,%.70[@:0KX#
M;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'
MB/*B(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"
M\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*
MWF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON<K2<15
M.+]%,[82EQB\X^;'<4Y3N!)VM@\",KF[.:EZ93%GIO+?+0P)+%N(61+B35WM
MU>>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"
M(Y4<!A87,N10[I*0!A,!S93)1/ "@F2F'("8^@N]\@RY*17.K3XY?T4L@X9.
M7M(E$A2*L P%(1=RX^_ODVIWC-?Z+(%MA%0R9-47RD.)P3TS<D/85"7SKMHF
M"X7;XE3-NQJ^)F!+PWING2TG_]M>U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>
M^3+?.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@
M#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:
M&C/5BZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+
MOP%02P,$%     @ U(5O3JCU.<.W @  S H  !@   !X;"]W;W)K<VAE971S
M+W-H965T,2YX;6Q]5NUNVR 4?17+#U ,.%]5$JE)-6W2)E6=UOTF"4FLVL8#
MDG1O/XQ=S^5>VA^UP>?< ]Q[R%W>E'XU9REM\E:5M5FE9VN;>T+,_BPK8>Y4
M(VOWY:AT):P;ZA,QC9;BX$E525B634DEBCI=+_W<DUXOU<6612V?=&(N527T
MWXTLU6V5TO1]XKDXG6T[0=;+1ISD3VE_-4_:C<@0Y5!4LC:%JA,MCZOT@=X_
MLJPE>,1+(6]F])ZT6]DI]=H.OAU6:=:N2)9R;]L0PCVN<BO+LHWDUO&G#YH.
MFBUQ_/X>_8O?O-O,3ABY5>7OXF#/JW2>)@=Y%)?2/JO;5]EO:)(F_>Z_RZLL
M';Q=B=/8J]+X_\G^8JRJ^BAN*95XZYY%[9^W[DO.>AI.8#V!#03V.8'W!#X0
M:/XI(>\)>4 @W5;\V3P**]9+K6Z)[M+;B+:*Z'WN3G_?3OK#]M_<\1@W>UUG
M2W)MP_2(38=@(P0=$,3%'@08)K!A@,X^"FPA@G]$/$)$CB^!HWODGLY'] E.
MSU%Z[NGYB#X-C@@B9KC !!68 /H\$("(!2XP106F@$[#+".02)IGJ,0,\H,\
M;Q (QR7FJ,0<\O-  H%$4KU )1:0'^8:@42233/<<1F,$.8;PT0R3B.^IB "
M \Z&F*@*:NX'RJ *#540#(NHX/ZE'$;@H0J"B5P2%+<YA2YFDU %8F(%1G&O
M4VAE%I88AHG5&&YX"NW,0(TAEH_M!?<\A8YFB^#J[C$3CZF[VWV6^;^(%FY^
M"JW-@WK>]ICI2"N?SC,^6T2N,HK? A1ZG(.J1C"1JF;X/<"@QWE8U1@FK&HR
M^JFOI#[Y-LHD>W6I?0\WFAU:M0??C)#_\*[/^R'TJ:A-LE/6-1R^+3@J9:5;
M2G;G4GAVK>4P*.71MJ\S]ZZ[_JH;6-7TO2,9&MCU/U!+ P04    " #4A6].
M]F+5:KP$   6%@  &    'AL+W=O<FMS:&5E=',O<VAE970R+GAM;(V8;6_B
M1A#'OPKB_9UW9_8Q(DB%JFJE5CI=U?:U$YR SF!J.^'Z[;LV#H*9V>0B$6SS
MG]W_/OT\NXM3TW[KME75S[[OZT-W/]_V_?&N*+K';;4ON\_-L3JD7YZ:=E_V
MZ;9]+KIC6Y6;,6A?%Z"4*_;E[C!?+L9G7]KEHGGIZ]VA^M+.NI?]OFS_6U5U
M<[J?Z_G;@Z^[YVT_/"B6BV/Y7/U9]7\=O[3IKKB4LMGMJT.W:PZSMGJZG_^D
M[];HAX!1\?>N.G57U[.A*0]-\VVX^6US/U>#HZJN'ONAB#)]O5;KJJZ'DI*/
M?Z="YY<ZA\#KZ[?2?QD;GQKS4';5NJG_V6WZ[?T\S&>;ZJE\J?NOS>G7:FJ0
MG<^FUO]>O59UD@].4AV/3=V-_V>/+UW?[*=2DI5]^?W\O3N,WZ>I_+<P.0"F
M +@$:/-N $X!2 **L[.QJ3^7?;E<M,UIUIY'ZU@.DT+?8>K,Q^'AV'?C;ZFU
M77KZND2[*%Z'<B;)ZBR!*PG<*M9<@>XB*5+]%Q,@FH Q'J_CO1R/8CR.\>8Z
M/I!&G"5VE!Q&B?8AQA!I<]=<"2I$Y;R-LB<C>C+<4R2>SA)W59,B7K@"HG<V
M!"-;L:(5RZP84M'*?FB%*[2.S@<K.W&B$\>=:.+$L7J"BLY=3:BS'Z[3&"V$
MS"!YT8_G?LC<7GD^!&B-)6.Y%F3&N:M^OG$31#>!NT'B)O!6@U6T;[AJF,*R
ME2A:B=R*(58BMQ(\&K1LJ+@2C+8:C<E00BN958IQPF2FG\[03O-V.8H[S6<@
M0 "'=$D(RFBU-E9EEJ>6\:>!N_+4%?!.M,I;3SUQG8D 5SR\=20#57.B&DK4
M27/3>H=1*;HT!*$VQJ<_G3$E$U5SI!J*5,V)J:-"%6R@KKC267#6YF:4S%;-
MX6HI7/7'=!4D$-&;J#++5LN U9RPEA)6"^C4&A2"-=26($WL"S;ZS M:RZ#5
MG+26DE8+#$U5&><CZRXNQ9!Z*QK C"\9N3HPI-A<"3(I-4<E[<:5Y@2,R@*?
MDP)3T["HD+$$,B=!<4LTJ9LT-SV("<N4W8(N6H<VLW1!YBYP[EK*7> TU=&;
M0,=>T US5^4RSDS*R9E+6;H"SE*M0W"!0E<2JO2*BY#Q)%,7.'7I%%D!ARFX
MA'>:1ZT%(4(:8LQYDJ$+AB^0#)) )B1P0CI*2!#PIURTAB;GDA 5QIBA-LB8
M!(Y)1S$)G'T93X+P74\R(H$CTE%$ N>><1$QL&7+A=:B!\A@&V0\ L>CR[%(
MQB-P/#J*1^#88XO^/<GM#E%F(G(F.LI$Y*Q+N3ZP#>)'LEL_,A&1$]%1(B(G
MW2=K3?"T=WY >.M)9B)R)CK*1.2HBU:E5Y2B+S-):6S:%:E,+HJ9S3VGHF.[
M>R'%##;59-AJ%:20DCX/!C/O-)3)B#P==30=16$#GU*4M(&DF=:/*&]=R;1%
M3ELZ75;((?HIO:]\4#3)7PO2H!U$FQM#F;?(>>LI;U' :,1@T2C665R*04<'
MZ9/Q)3,7.7,]9>ZDN3D0RJ2E@C27EA97!W3#B>D?9?N\.W2SAZ;OF_UX(O?4
M-'V5BE6?4X';JMQ<;NKJJ1\N?;INSR>5YYN^.4ZGL,7E*'CY/U!+ P04
M" #4A6].:4-V94P"  "\!P  &    'AL+W=O<FMS:&5E=',O<VAE970S+GAM
M;(V5;Z^;(!3&OXKQ Q3\KXUMLG99MF1+FKML>TU;6LU%<4#KW;<?H-<HD-OV
M105\GG-^!P3*GK)77F$LO+>&M'SC5T)T:P#XJ<(-XBO:X5:^N5#6("&[[ IX
MQS Z:U-#0 AA"AI4M_ZVU&,'MBWI39"ZQ0?F\5O3(/9OAPGM-W[@OP^\U-=*
MJ &P+3MTQ3^Q^-4=F.R!*<JY;G#+:]IZ#%\V_J=@O0^@,FC%[QKW?-;V5"E'
M2E]5Y]MYXT-%A D^"14"R<<=[S$A*I+D^#L&]:><RCAOOT?_HHN7Q1P1QWM*
M_M1G46W\W/?.^()N1+S0_BL>"TI\;ZS^.[YC(N6*1.8X4<+UOW>Z<4&;,8I$
M:=#;\*Q;_>R'-TDVVMR&<#2$DR&(/S1$HR$R#& @TZ5^1@)M2T9[CPVKU2'U
M403K2$[F20WJN=/O9+5<CMZW652"NXHS2G:#))Q)PJ5B;RNB=)( F7^"")T0
MH?9'<XC8[8^<_DC[X[D_,8H8))F6M%H"5Q &1B&/5 N6V,D2VRRIP3)(TEF6
M .J?0?-8M^!)G#R)S9,9/(F5QR3Y2+%@2)T,J<V0&PR#)#=F'AK+N'\H6]!D
M3IK,IBD,FLRJ-X?.)7I"N"#*G42Y190;B7:YE2C.8!(6L4GTA'!!5#B)"IO(
MV"N[PDZ4YC#*"G-3/2%<$,E;P7E209LI-(\J:.4*XR*("_/ >J@;B,#L&%7W
MV@_$KG7+O2,5\D36Y^:%4H%E3+B2FZ225^G4(?@B5#.3;3;<)T-'T&Z\*\%T
M86__ U!+ P04    " #4A6].3CAM(6\$  #3$P  &    'AL+W=O<FMS:&5E
M=',O<VAE970T+GAM;(68VV[C-A"&7\7P?2+.\" RL W$+HH6:(%@B[;7BDT?
ML)+E2DJ\??M2A_4ZG&$*!+$D_T/^,Z(^C;FXULW7]NA]-_M6E>=V.3]VW>4I
MR]KMT5=%^UA?_#E\LZ^;JNC":7/(VDOCB]T05)49"F&RJCB=YZO%<.VE62WJ
MMZX\G?U+,VO?JJIH_EW[LKXNYS#_?N'+Z7#L^@O9:G$I#OX/W_UY>6G"678;
M97>J_+D]U>=9X_?+^3,\;:3J P;%7R=_;>^.9WTJKW7]M3_Y=;><B]Z1+_VV
MZX<HPL>[W_BR[$<*/OZ9!IW?YNP#[X^_C_[SD'Q(YK5H_:8N_S[MNN-R;N>S
MG=\7;V7WI;[^XJ>$]'PV9?^;?_=ED/=.PAS;NFR'_[/M6]O5U31*L%(5W\;/
MTWGXO([?&#>%\0$X!> M ,RG 7(*D#\"AFIFH[,AU9^*KE@MFOHZ:\:[=2GZ
M10%/,A1SVU\<:C=\%[)MP]7WE96+[+T?9Y*L1PG>2>"FR,+@MQF0FV&-)!P_
M3K"A"FGX&22;@QSBY7T.BH]7;+P:XM5]O(YJ,$KT(#F/26BGG((H%:H#D6M$
MI1(UTZPC33-*5,2P\89FE$<9C1)SY_0!) C,X[O#"(T$G0LG>$LY:RFGEFQD
M*6=F,@!QC1D9YM:(A!W+VK'4CHOL6#*/B)Q0Q0,X'?YX)XYUXH@3%\VS=LP\
MUBBE\NA9W5!EHBH@>!P(Z@9B'@CF!H"P8%R\=CBIL59JG2=L)2@%U!;&MH#,
MI810>;S,-HPP5226:,^ U V!)G*KU!DC=+R*&&G*#\\_D-2/BOU(9@T!AILA
MB!]&:K4T>?*F\5@%RE47<W72?)A+B=R1A<T(,:PXD E+/%=!4TLFMJ29] VH
M7!$T<E)GI!96INX@SVN@P'8QL($!<?\DH98Q(1EIP&@>RI5X"P'/;,C)>\C9
MQ @\9H%RUL6<!0ZC1B@DY6:%2F(J*QZX0(D+\4.P!DK2X5U$/%&=U@9,8ETB
MCUVDV 41<Q<I3'5HU^.WQ8;120=68<(2CURDR W=06R)HC2L2:'#;/&:9*0
MVDBE4Z7BX8L4OB!B^B)%*DAA<ZMU;(OAM#2A^"KQ!"//8*0,!A%#&!FR&A>(
MX:R)?5%I[K24*> ASV!4Y D&D6A/D&<F4F8RF3$D3&5&I9]GQB,3#9-9HDE&
M'F](>]+0K<>9,>UFWWP%9)#,J!15Z)25356<AR92:(;V*O9ER4^-!QNZ8.5(
M%\9( S-#JBF8(P].=$S)'3^$Y$$G&=!!S-Y)Y#Z4_%%%[XT-(Q./D.A1)$\Y
MR5 N_L&QGD3_ZX?*/O'#TTTB+3$DP"T3OX89$M$24[PH8X7,XVY_PRI#(ZOR
MU&]TGD22=H-,I6F7E[+%*J6FG5=VMQ52^>8P[!JULVW]=N[Z78>[J[>=J6?L
MMU*BZVMXVHS[2S^&&;>[?B^:P^G<SE[KKJNK83ME7]>=#T;%8WCLCK[8W4Y*
MO^_ZPSP<-^,VTWC2U9=I"RV[[>.M_@-02P,$%     @ U(5O3BW?50L/!
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
M7S;VOS;& TI)+G"$6OQ@LR&A]N%XA6<[CMEH>---/XC-W[CX U!+ P04
M" #4A6].'[IQF[0!  #2 P  &    'AL+W=O<FMS:&5E=',O<VAE970X+GAM
M;'U3VVZ<,!#]%<L?$.\"N6@%2-E452NUTBI1FV<O#&#%%V*;)?W[C VAM$5]
ML3WC.6?.C,?Y:.R+ZP \>5-2NX)VWO<'QES5@>+NRO2@\:8Q5G&/IFV9ZRWP
M.H*49,EN=\,4%YJ6>?2=;)F;P4NAX62)&Y3B]M<1I!D+NJ<?CD?1=CXX6)GW
MO(4G\#_ZDT6++2RU4*"=,)I8: IZOS\<LQ ? WX*&-WJ3$(E9V->@O&U+N@N
M" ()E0\,'+<+/("4@0AEO,Z<=$D9@.OS!_OG6#O6<N8.'HQ\%K7O"GI'20T-
M'Z1_-.,7F.NYIF0N_AM<0&)X4((Y*B-=7$DU.&_4S()2%'^;=J'C/DXW:3+#
MM@')#$@6P%W,PZ9$4?DG[GF96S,2._6^Y^&)]X<$>U,%9VQ%O$/Q#KV7<G^;
MYNP2B.:8XQ23K&.6"(;L2XID*\4Q^0>>;,/3385IA*=_*,RV";)-@BP29/\M
M<2OF^J\D;-53!;:-T^1(908=)WGE70;V/CXB^QT^3?MW;ENA'3D;CR\;^]\8
MXP&E[*YPA#K\8(LAH?'A>(MG.XW99'C3SS^(+=^X? =02P,$%     @ U(5O
M3C](5L&T 0  T@,  !@   !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q]4V%O
MVR 0_2N('U 2DC919%MJ.DV;M$E1IVV?B7VV48'S ,?=OQ]@U_,V:U^ .^Z]
M>W<<V8#VQ;4 GKQJ95Q.6^^[$V.N;$$+=X<=F'!3H]7"!],VS'461)5 6C&^
MV3PP+:2A199\%UMDV'LE#5PL<;W6POX\@\(AIUOZYGB63>NC@Q59)QKX OYK
M=['!8C-+)348)]$0"W5.'[>G\S[&IX!O$@:W.)-8R17Q)1H?JYQNHB!04/K(
M(,)V@R=0*A(%&3\F3CJGC,#E^8W]?:H]U'(5#IY0?9>5;W-ZI*2"6O3*/^/P
M :9Z[BF9BO\$-U A/"H).4I4+JVD[)U'/;$$*5J\CKLT:1_&&WX_P=8!? +P
M&7!,>=B8*"E_)[PH,HL#L6/O.Q&?>'OBH3=E=*96I+L@W@7OK=@>'C)VBT13
MS'F,X<N8.8(%]CD%7TMQYO_ ^3I\MZIPE^"[/Q0>U@GVJP3[1+#_;XEK,<>_
MDK!%3S78)DV3(R7V)DWRPCL/["-/;_([?)SVS\(VTCAR11]>-O6_1O00I&SN
MP@BUX8/-AH+:Q^,AG.TX9J/AL9M^$)N_<?$+4$L#!!0    ( -2%;TYA!#-@
MM $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;'U3[8Z<(!1]
M%<(#+.K8[G2B)CO;-&W2)I-MVOYF]*ID@6L!Q^W;%]"UIC7] ]S+.>=^<"DF
M-,^V!W#D14EM2]H[-YP8LW4/BML['$#[FQ:-XLZ;IF-V,,";2%*294GREBDN
M-*V*Z+N8JL#12:'A8H@=E>+FUQDD3B5-Z:OC272]"PY6%0/OX"NX;\/%>(NM
M*HU0H*U 30RT)7U(3^<\X"/@NX#);LXD5')%? [&IZ:D24@()-0N*'"_W> 1
MI Q"/HV?BR9=0P;B]ORJ_B'6[FNY<@N/*'^(QO4E/5+20,M'Z9YP^@A+/6\H
M68K_##>0'AXR\3%JE#:NI!ZM0[6H^%04?YEWH>,^S3=YNM#V"=E"R%;",<9A
M<Z"8^7ON>%48G(B9>S_P\,3I*?.]J8,SMB+>^>2M]]ZJ]/Y=P6Y!:,&<9TRV
MQ:P(YM77$-E>B'/V#SW;IQ]V,SQ$^F$;_9CL"^2[ GD4R/];X@[F^'>1;--3
M!::+TV1)C:..D[SQK@/[D,4W^0.?I_T+-YW0EES1^9>-_6\1'?A4DCL_0KW_
M8*LAH77A>._/9AZSV7 X+#^(K=^X^@U02P,$%     @ U(5O3D77#QZT 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL?5-A;]L@$/TKB!]0
M$N)V661;:CI-F[1)4:>UGXE]ME'!N(#C[M_OP*[KK5:_ '?<>_?N.-+!V"?7
M 'CRHE7K,MIXWQT8<T4#6K@KTT&+-Y6Q6G@T;<U<9T&4$:05XYO-#=-"MC1/
MH^]D\]3T7LD63I:X7FMA_QQ!F2&C6_KJN)=UXX.#Y6DG:O@%_G=WLFBQF:64
M&EHG34LL5!F]W1Z.28B/ 0\2!K<XDU#)V9BG8'PO,[H)@D!!X0.#P.T"=Z!4
M($(9SQ,GG5,&X/+\ROXUUHZUG(6#.Z,>9>F;C.XI*:$2O?+W9O@&4SW7E$S%
M_X +* P/2C!'892+*REZYXV>6%"*%B_C+MNX#^/-]><)M@[@$X#/@'W,P\9$
M4?D7X46>6C,0._:^$^&)MP>.O2F",[8BWJ%XA]Y+OMWSE%T"T11S'&/X,F:.
M8,@^I^!K*8[\'9ROPW>K"G<1OOM'X6Z=(%DE2")!\F&):S')?TG8HJ<:;!VG
MR9'"]&V<Y(5W'MA;'M_D+7R<]I_"UK)UY&P\OFSL?V6,!Y2RN<(1:O"#S8:"
MRH?C)SS;<<Q&PYMN^D%L_L;Y7U!+ P04    " #4A6].1]//%K,!  #2 P
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
M])FUQS8*>%S Z_3O"]AQK<3*"S##.6<N#.F YL4V (Z\:M7:C#;.=0?&;-&
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
M.2YX;6Q]4]MNW" 0_17$!P0OWERZLBUE4U6ME$BK5&V?67MLHX#'!;Q._KZ
M'==JW;X ,YQSYL*0C6A>; O@R*M6G<UIZUQ_8,R6+6AAK["'SM_4:+1PWC0-
ML[T!44625HPGR0W30G:TR*+O9(H,!Z=D!R=#[*"U,&]'4#CF=$??'<^R:5UP
ML"+K10-?P7WK3\9;;%&II(;.2NR(@3JG][O#<1_P$?!=PFA79Q(J.2.^!.-+
ME=,D) 0*2A<4A-\N\ !*!2&?QL]9DRXA W%]?E?_%&OWM9R%A0=4/V3EVIS>
M45)!+0;EGG'\#',]UY3,Q3_"!92'ATQ\C!*5C2LI!^M0SRH^%2U>IUUV<1^G
MFS2=:=L$/A/X0KB+<=@4*&;^43A19 9'8J;>]R(\\>[ ?6_*X(RMB'<^>>N]
MEX(GUQF[!*$9<YPP?(79+0CFU9<0?"O$D?]%Y]OT=#/#--+3=?0/_Q#8;PKL
MH\#^OR5N86[^",)6/=5@FCA-EI0X='&25]YE8.]Y?)/?\&G:GX1I9&?)&9U_
MV=C_&M&!3R6Y\B/4^@^V& IJ%XZW_FRF,9L,A_W\@]CRC8M?4$L#!!0    (
M -2%;TZ\#]TJM0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM
M;'U386_;(!#]*X@?4!R2K6ED6VHZ39O42E&G;9^)?;91P7B X_;?]\"NY[76
MO@!WW'OW[CC2P=@GUP!X\JQ5ZS+:>-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!
ME!&D%>-)\IEI(5N:I]%WLGEJ>J]D"R=+7*^UL"]'4&;(Z(:^.1YEW?C@8'G:
MB1I^@/_9G2Q:;&8II8;62=,2"U5&;S>'XR[$QX!?$@:W.)-0R=F8IV!\+S.:
M!$&@H/"!0>!V@3M0*A"AC#\3)YU3!N#R_,;^-=:.M9R%@SNC?LO2-QG=4U)"
M)7KE'\WP#:9Z/E$R%7\/%U 8'I1@CL(H%U=2],X;/;&@%"V>QUVV<1_&&WXS
MP=8!? +P&;"/>=B8*"K_(KS(4VL&8L?>=R(\\>; L3=%<,96Q#L4[]![R7ER
MG;)+()IBCF,,7\1LY@B&[',*OI;BR#_ ^3I\NZIP&^';?Q3NUPEVJP2[2+#[
M;XEK,3?ODK!%3S78.DZ3(X7IVSC)"^\\L+<\OLG?\'':'X2M9>O(V7A\V=C_
MRA@/*"6YPA%J\(/-AH+*A^,UGNTX9J/A33?](#9_X_P54$L#!!0    ( -2%
M;T[8L"Q<LP$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;'U3
M86_<( S]*X@?4!+NVE6G)%*OT]1*FW3JM/4SES@)*L0ID$OW[P<DS;(MVQ?
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
MG\TT9I/AL)]_$%N^<?$74$L#!!0    ( -2%;TX@6I$7M0$  -(#   9
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;'U386_;(!#]*X@?4!+B-E5D6VI:
M59VT25&K;9^)?;91P;B X^[?]\"NYVW6O@!WW'OW[CC2P=A7UP!X\JY5ZS+:
M>-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.;S0W30K8T3Z/O9//4]%[)
M%DZ6N%YK87\=09DAHUOZZ7B6=>.#@^5I)VIX ?^].UFTV,Q22@VMDZ8E%JJ,
MWFT/QR3$QX ?$@:W.)-0R=F8UV!\*3.Z"8) 0>$#@\#M O>@5"!"&6\3)YU3
M!N#R_,G^&&O'6L["P;U1/V7IFXS>4E)")7KEG\WP!%,]UY1,Q7^%"R@,#THP
M1V&4BRLI>N>-GEA0BA;OXR[;N _C3;*?8.L /@'X#+B->=B8*"I_$%[DJ34#
ML6/O.Q&>>'O@V)LB.&,KXAV*=^B]Y)Q?I^P2B*:8XQC#%S';.8(A^YR"KZ4X
M\G_@?!V^6U6XB_#='PIOU@F258(D$B3_+7$M9O]7$K;HJ09;QVERI#!]&R=Y
MX9T']H['-_D=/D[[-V%KV3IR-AY?-O:_,L8#2ME<X0@U^,%F0T'EPW&/9SN.
MV6AXTTT_B,W?./\ 4$L#!!0    ( -2%;TYGTRXVV0(  +,,   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(W+GAM;'57[6Z;,!1]%<0#%'SY2JHD4M-IVJ1-
MJCJM^TT3)T$%S&PGZ=Y^QE"6F>,_ 3OGGF.;<R^7U57(-W7B7 ?O3=VJ=7C2
MNKN/(K4[\:94=Z+CK?GG(&13:C.4QTAUDI=[&]34$<5Q'C5EU8:;E9U[DIN5
M..NZ:OF3#-2Y:4KY9\MK<5V'+/R8>*Z.)]U/1)M55Q[Y#ZY_=D_2C**)95\U
MO%65: /)#^OP@=UO*>\#+.*EXE=U<Q_T6WD5XJT??-VOP[A?$:_Y3O<4I;E<
M^".OZY[)K./W2!I.FGW@[?T'^V>[>;.9UU+Q1U'_JO;ZM X78;#GA_)<ZV=Q
M_<+'#65A,.[^&[_PVL#[E1B-G:B5_0UV9Z5%,[*8I33E^W"M6GN]COP?83B
MQ@!R J)!R*[\4ZG+S4J*:R"'P^_*_AFS>S)GL^LG[5'8_\SBE9F];(@6J^C2
M$XV8[8"A&PR;$)%AGR0(26QI%DXX/($K3&QX<JM>>/132)!:@O2_+2Z=+0),
M$F.1#(ID@( Y(@CC.8H<BN2 ('%$$";%(@44*0!!YH@@3(Y%%E!D 0@*1P1A
M%EAD"466@,!]\ "3>AX\BW$&Q3,*EKE/!8 H];B8>3*5 0IR=1 H\>C ='U@
M!"A25P>!,H\.SFN6 (K<U4&@PJ.#TY^!W$YG)0Z!EAX=7 $82.\L=G40R.<#
M7 08R/!LY@,$\OD UP$&DCR;^0"!?#[ I8"!/,]F/D @GP]P-6 @U;.9#Q#(
MXP/"]8! JN>N#R#(]U;%]8! JN>N#R#(XP/"]8! JN>N#R#(XP/"]8! JN>N
M#R#(XP/"]8! JN>N#R#(YP-<#VB>ZK-R #!4>%X_A,L!@4POW,X#@MS6([KI
M&1LNC[9;5L%.G%O;JM_,3AWY ]F>\Q]\:.>_E_)8M2IX%=ITKK:_/ BAN5E+
M?&?V?#)?$-.@Y@?=WQ;F7@YM]##0HAL_$:+I.V7S%U!+ P04    " #4A6].
M&N$9 ,8!   W!   &0   'AL+W=O<FMS:&5E=',O<VAE970R."YX;6QU5-MN
MVS ,_15!'U E2EP'@6V@:5%LP 8$';8]*S9]077Q)#GN_GZ2[+I>IKU8(G5X
M#BF*SD:E7TT+8-&;X-+DN+6V/Q)BRA8$,W>J!^E.:J4%L\[4#3&]!E:%(,$)
MW6SNB6"=Q$46?&==9&JPO)-PUL@,0C#]^P1<C3G>XG?'2]>TUCM(D?6L@6]@
MO_=G[2RRL%2= &DZ)9&&.L</V^,I\?@ ^-'!:%9[Y"NY*/7JC<]5CC<^(>!0
M6L_ W'*%1^#<$[DT?LV<>)'T@>O]._MSJ-W5<F$&'A7_V56VS?$!HPIJ-G#[
MHL9/,->38#07_P6NP!W<9^(T2L5-^*)R,%:)F<6E(MC;M'8RK.-TDA[FL'@
MG0/H$G (.F02"ID_,<N*3*L1Z>GN>^9;O#U2=S>E=X:K"&<N>>.\UX*FNXQ<
M/=&,.4T8NL)L%P1Q[(L$C4F<Z#_A-!Z^BV:X"^&[M7KZ'_U]E& ?"/9_E;B_
M*3&&2>(B250DB1#<WXC$,.F-"%DU3H!NPI,UJ%2##..R\BY3\4!#XS_@TTA]
M9;KII$$79=WS"4VNE;+@4MG<N5Q:-\6+P:&V?INZO9[>\F18U<]C2I9_1?$'
M4$L#!!0    ( -2%;TZM=_='N $  -(#   9    >&PO=V]R:W-H965T<R]S
M:&5E=#(Y+GAM;&U3[8Z<(!1]%<(#+ YC.].)FNQLT[1)FTRVZ?8WHU<E"V(!
MQ^W;]X*NM5O_ /=RSKD?7++1V&?7 GCRHE7G<MIZWY\8<V4+6K@[TT.'-[6Q
M6G@T;<-<;T%4D:05XTGRGFDA.UIDT7>Q168&KV0'%TO<H+6PO\^@S)C3'7UU
M/,JF]<'!BJP7#7P'_Z._6+38HE))#9V3IB,6ZIS>[T[G-. CX$G"Z%9G$BJY
M&O,<C"]53I.0$"@H?5 0N-W@ 90*0IC&KUF3+B$#<7U^5?\4:\=:KL+!@U$_
M9>7;G!XIJ: 6@_*/9OP,<SWO*)F+_PHW4 @/F6",TB@75U(.SAL]JV J6KQ,
MN^SB/DXW>S[3M@E\)O"%<(QQV!0H9OY1>%%DUHS$3KWO17CBW8EC;\K@C*V(
M=YB\0^^MX(=CQFY!:,:<)PQ?878+@J'Z$H)OA3CS_^A\F[[?S' ?Z?MU]$.Z
M+9!N"J11(/VGQ ]O2MS '),W0=BJIQIL$Z?)D=(,79SDE7<9V/OXB.PO?)KV
M;\(VLG/D:CR^;.Q_;8P'3"6YPQ%J\8,MAH+:A^,!SW8:L\GPII]_$%N^<?$'
M4$L#!!0    ( -2%;TY,9#=4M@$  -(#   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,P+GAM;&U3VV[<(!#]%<0'!"_K-*N5;2F;J&JE5EJE:O/,VF,;!3PN
MX'7Z]P7L.&[J%V"&<\Y<&+(1S8MM 1QYU:JS.6V=ZX^,V;(%+>P-]M#YFQJ-
M%LZ;IF&V-R"J2-**\23YQ+20'2VRZ#N;(L/!*=G!V1 [:"W,GQ,H''.ZHV^.
M)]FT+CA8D?6B@1_@?O9GXRVVJ%120V<E=L1 G=/[W?&4!GP$_)(PVM69A$HN
MB"_!^%KE- D)@8+2!07AMRL\@%)!R*?Q>]:D2\A 7)_?U#_'VGTM%V'A =6S
MK%R;TP,E%=1B4.X)QR\PUW-+R5S\-[B"\O"0B8]1HK)Q)>5@'>I9Q:>BQ>NT
MRR[NXW23WLVT;0*?"7PA'&(<-@6*F3\*)XK,X$C,U/M>A"?>';GO31F<L17Q
MSB=OO?=:\,,N8]<@-&-.$X:O,.\(YM67$'PKQ(G_1^?;]/UFAOM(WZ^C'Y)M
M@713((T"Z3\E\@\E;F'V'X*P54\UF"9.DR4E#EV<Y)5W&=A['M_D'3Y-^W=A
M&ME9<D'G7S;VOT9TX%-);OP(M?Z#+8:"VH7CG3^;:<PFPV$__R"V?./B+U!+
M P04    " #4A6].1?(?DK<!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970S,2YX;6QM4V%OVR 0_2N('U 2XJ919%MJ6E6;M$E1IVV?B7VV4<%X@./N
MW^_ KNMV_@+<<>_=N^-(!V-?7 /@R:M6K<MHXWUW9,P5#6CA;DP'+=Y4QFKA
MT;0U<YT%44:05HQO-GNFA6QIGD;?V>:IZ;V2+9PM<;W6POX]@3)#1K?TS?$L
MZ\8'!\O33M3P _S/[FS18C-+*36T3IJ66*@R>K\]GI(0'P-^21C<XDQ")1=C
M7H+QM<SH)@@"!84/# *W*SR 4H$(9?R9..F<,@"7YS?VIU@[UG(1#AZ,^BU+
MWV3T0$D)E>B5?S;#%YCJN:5D*OX;7$%A>%"".0JC7%Q)T3MO],2"4K1X'7?9
MQGT8;_:'";8.X!. SX!#S,/&1%'YH_ B3ZT9B!U[WXGPQ-LCQ]X4P1E;$>]0
MO$/O->>')&770#3%G,88OHC9SA$,V><4?"W%B?\'Y^OPW:K"783O/BB\72=(
M5@F22)!\(-A_*G$MYNY3$K;HJ09;QVERI#!]&R=YX9T']I['-WD/'Z?]N["U
M;!VY&(\O&_M?&>,!I6QN<(0:_&"SH:#RX7B'9SN.V6AXTTT_B,W?./\'4$L#
M!!0    ( -2%;TZU89%3N0$  -$#   9    >&PO=V]R:W-H965T<R]S:&5E
M=#,R+GAM;&U3VV[<(!#]%<0'A%W629V5;2F;JFJE5EJE:OK,VF,;!8P+>)W^
M?0?LN%;B%V"&<\Y<&++1V!?7 GCRJE7G<MIZWQ\9<V4+6K@;TT.'-[6Q6G@T
M;<-<;T%4D:05X[O='=-"=K3(HN]LB\P,7LD.SI:X06MA_YY F3&G>_KF>))-
MZX.#%5DO&O@)_E=_MFBQ1:62&CHG34<LU#E]V!]/2<!'P+.$T:W.)%1R,>8E
M&-^JG.Y"0J"@]$%!X':%1U J"&$:?V9-NH0,Q/7Y3?U+K!UKN0@'CT;]EI5O
M<YI24D$M!N6?S/@5YGIN*9F+_PY74 @/F6",TB@75U(.SAL]JV J6KQ.N^SB
M/DXWR?U,VR;PF< 70AKCL"E0S/RS\*+(K!F)G7K?B_#$^R/'WI3!&5L1[S!Y
MA]YKP=,T8]<@-&-.$X:O,/L%P5!]"<&W0ISX!SK?IA\V,SQ$^F$=/;W;%D@V
M!9(HD*P$;I-W%7Z$\/3^70RV:JD&V\1A<J0T0Q<'>>5=YO6!QR?Y#Y^&_8>P
MC>P<N1B/#QO;7QOC 5/9W> $M?B_%D-![</Q$Y[M-&63X4T_?R"V_.+B'U!+
M P04    " #4A6].@ZE^/[D!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970S,RYX;6QU4]MNG# 0_17+'Q"#V:;9%2!E4T6MU$JK5$V>O3" %5^H;9;T
M[VL;0FA"7VS/^)PS%X_S49MGVP$X]"*%L@7NG.L/A-BJ \GLE>Y!^9M&&\F<
M-TU+;&^ U9$D!:%)<DTDXPJ7>?2=3)GKP0FNX&20':1DYL\1A!X+G.)7QP-O
M.Q<<I,Q[UL)/<+_ZD_$6651J+D%9KA4RT!3X-CT<=P$? 8\<1KLZHU#)6>OG
M8'RK"YR$A$! Y8("\]L%[D"((.33^#UKXB5D(*[/K^KWL79?RYE9N-/BB=>N
M*_ -1C4T;!#N08]?8:[G$T9S\=_A L+#0R8^1J6%C2NJ!NNTG%5\*I*]3#M7
M<1^GFRR;:=L$.A/H0KB)<<@4*&;^A3E6YD:/R$R][UEXXO1 ?6^JX(RMB'<^
M>>N]EY+NDYQ<@M",.4X8NL*D"X)X]24$W0IQI!_H=)N>;6:817JVCK[_C\!N
M4V 7!7;_E)B^*_$C)MUG[X*054\EF#9.DT65'E2<Y)5W&=A;&M_D#3Y-^P]F
M6JXL.FOG7S;VO]':@4\EN?(CU/D/MA@"&A>.G_W93&,V&4[W\P\BRS<N_P)0
M2P,$%     @ U(5O3I,1_=^W 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H
M965T,S0N>&UL;5/;;MP@$/T5Q >$7>PVVY5M*9NJ:J5$6J5J^\S:8QL%/"[@
M=?+W!>RX;NH78(9SSEP8LA'-LVT!''G1JK,Y;9WKCXS9L@4M[ WVT/F;&HT6
MSINF8;8W(*I(THKQW>XCTT)VM,BB[VR*# >G9 =G0^R@M3"O)U XYG1/WQQ/
MLFE=<+ BZT4#W\']Z,_&6VQ1J:2&SDKLB($ZIW?[XRD-^ CX*6&TJS,)E5P0
MGX/QK<KI+B0$"DH7%(3?KG /2@4AG\;O69,N(0-Q?7Y3_Q)K][5<A(5[5+]D
MY=J<'BBIH!:#<D\X?H6YG@^4S,4_P!64AX=,?(P2E8TK*0?K4,\J/A4M7J9=
M=G$?IYOD,-.V"7PF\(5PB''8%"AF_EDX460&1V*FWO<B//'^R'UORN",K8AW
M/GGKO=>"?^(9NP:A&7.:,'R%V2\(YM67$'PKQ(G_1^?;]&0SPR32DW7T0[(M
MD&X*I%$@_:?$Y%V)6YCT71"VZJD&T\1ILJ3$H8N3O/(N WO'XYO\A4_3_BA,
M(SM++NC\R\;^UX@.?"J[&S]"K?]@BZ&@=N%XZ\]F&K/)<-C//X@MW[CX U!+
M P04    " #4A6]."9D23L4!   W!   &0   'AL+W=O<FMS:&5E=',O<VAE
M970S-2YX;6QM5.MNVR 4?A7$ Q2'Q$T:V9::5M,F;5+4:=MO8A]?5"X>X+A[
M^P%V/2_ECX'#=SD'.,Y&I5]-"V#1F^#2Y+BUMC\28LH6!#-WJ@?I=FJE!;-N
MJ1MB>@VL"B3!"4V2>R)8)W&1A=A9%YD:+.\DG#4R@Q!,_SD!5V..-_@]\-(U
MK?4!4F0]:^ [V!_]6;L5652J3H TG9)(0YWCQ\WQE'I\ /SL8#2K.?*57)1Z
M]8LO58X3GQ!P**U78&ZXPA-P[H5<&K]G3;Q8>N)Z_J[^*=3N:KDP T^*_^HJ
MV^;X@%$%-1NX?5'C9YCK23&:B_\*5^ .[C-Q'J7B)GQ1.1BKQ*SB4A'L;1H[
M&<9QVMGO9EJ<0&<"70B'X$,FHY#Y,[.LR+0:D9[.OF?^BC='ZLZF],%P%&'/
M)6]<]%K0AS0C5R\T8TX3AJXPFP5!G/IB06,6)_J!3N/T;33#;:!OU_1D&Q?8
M105V06#W7XGW-R7&,/NX21HU22,"AQN3&.;AQH2L+DZ ;L*3-:A4@PSMLHHN
M7?%(P\7_@T\M]8WIII,&791USR=<<JV4!9=*<N=R:5T7+PL.M?73O9OKZ2U/
M"ZOZN4W)\J\H_@)02P,$%     @ U(5O3CX[DM'3 0  G 0  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S8N>&UL=53;;MP@$/T5Q <$7]9.NK(M91-%K=1(
MJU1-GEE[?%' N(#7R=\7L..X6_)BF.',.3-XAFP2\E6U !J]<=:K'+=:#WM"
M5-D"I^I*#-";DUI(3K4Q94/4((%6+H@S$@5!2CCM>EQDSG>4129&S;H>CA*I
MD7,JWP_ Q)3C$'\XGKJFU=9!BFR@#?P"_7LX2F.1E:7J./2J$SV24.?X-MP?
M4HMW@.<.)K79(UO)28A7:_RH<AS8A(!!J2T#-<L9[H Q2V32^+-PXE72!F[W
M'^P/KG93RXDJN!/LI:MTF^,;C"JHZ<CTDYB^PU)/@M%2_$\X S-PFXG1* 53
M[HO*46G!%Q:3"J=O\]KU;IWFD^1Z"?,'1$M M ;<.!TR"[G,[ZFF12;%A.1\
M]P.UOSC<1^9N2NMT5^'.3/+*>,]%' 09.5NB!7.8,=$&$ZX(8MA7B<@G<8C^
M"X_\X;$WP]B%QUOU;U\0[+P$.T>P^Z?$\*)$'^8+D<0KDG@(X@L1'V;G%TF]
M(JF'(+D0\6'2"Q&RZ0X.LG%SH5 IQM[-Y,:[CMYMY+KK$S[/[2.53=<K=!+:
M]*CKI%H(#2:5X,H4W)JG8C48U-INK\U>S@,S&UH,RUM U@>I^ M02P,$%
M  @ U(5O3C..88_3 0  G 0  !D   !X;"]W;W)K<VAE971S+W-H965T,S<N
M>&UL=53;;MP@$/T5Q <$&^^M*]M2-E'42JVT2M7TF;7'%P6,"WB=_GT!.ZZ[
MH2^&&<YE!@/I*-6K;@ ,>A.\TQENC.F/A.BB <'TG>RALRN55((9&ZJ:Z%X!
M*SU)<$*C:$<$:SN<ISYW5GDJ!\/;#LX*Z4$(IGZ?@,LQPS%^3SRW=6-<@N1I
MSVKX#N9'?U8V(HM*V0KH="L[I*#*\'U\/.T<W@->6ACU:HY<)Q<I7UWPI<QP
MY H"#H5Q"LP.5W@ SIV0+>/7K(D72T=<S]_5GWSOMI<+T_ @^<^V-$V&#QB5
M4+&!FV<Y?H:YGRU&<_-?X0K<PETEUJ.07/LO*@9MI)A5;"F"O4UCV_EQG%:2
M_4P+$^A,H OAX'W(9.0K?V2&Y:F2(U+3WO?,_>+X2.W>%"[IM\*OV>*US5[S
M)-JGY.J$9LQIPM 5)EX0Q*HO%C1D<:(?Z#1,3X(5)IZ>K.G1(2RP"0ILO,#F
MGQ8/-RV&,)_")MN@R?:C0!S=F(0P_]G)7=!D%Q"@-R8A3')C0E:G0X"J_;W0
MJ)!#Y^_D*KM<O7OJ3]=?^'1OOS%5MYU&%VGL&?4GJ9+2@"TENK,--_:I6 (.
ME7'3O9VKZ<),@9']_!:0Y4'*_P!02P,$%     @ U(5O3D&(#&.W 0  T@,
M !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL;5/;;IPP$/T5RQ\0+RS9
MIBM RB:J6JF55JG:/GMA "N^4-LLZ=]W; BE"2^V9WS.F8O'^6CLL^L /'E1
M4KN"=M[W1\9<U8'B[L;TH/&F,59QCZ9MF>LM\#J2E&3I;G=@B@M-RSSZSK;,
MS>"ET'"VQ U*<?OG!-*,!4WHJ^-)M)T/#E;F/6_A._@?_=FBQ1:56BC03AA-
M+#0%O4^.IRS@(^"G@-&MSB14<C'F.1A?ZH+N0D(@H?)!@>-VA0>0,@AA&K]G
M3;J$#,3U^57]4ZP=:[EP!P]&_A*U[PIZ1TD-#1^D?S+C9YCKN:5D+OXK7$$B
M/&2",2HC75Q)-3AOU*R"J2C^,NU"QWV<;@[93-LFI#,A70AW,0Z; L7,'[GG
M96[-2.S4^YZ')TZ.*?:F"L[8BGB'R3OT7LM]DN7L&H1FS&G"I"M,LB 8JB\A
MTJT0I_0=/=VF[S<SW$?Z?DU//FX+9)L"613(_BOQ]DV)6YC#FR!LU5,%MHW3
MY$AE!ATG>>5=!O8^C6_R#SY-^S=N6Z$=N1B/+QO[WQCC 5/9W> (=?C!%D-"
MX\/Q Y[M-&:3X4T__R"V?./R+U!+ P04    " #4A6].U,1=QF8"  "?"0
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
MO=):P;43E6//:F%^O?U%2-:,*LI*0]Z&9]6:9S_JWVAN0C02HHD XD\)<"3
M=P+ZE(!& K((P5"*Z<V62++).>L]/OR['=&'"*R0ZOY>!TVSS3O5'J&BUPV$
M61Y<M="(*09,-,. "1$H]2E%Y$I11 MZ=)^@7")@? _9.B H=+N SD*A$8#S
M(I(/RD!. 60$T-Q!:C5J@& #:<<<:9:E&<16Q4MD%*99&"?8:O[6H1G#-$4X
M06[WV.D>+]TC8)ER82)WDMB9)'8(0*M' R:>UP.S! (+5\:.7N(41.B#LA.G
MH\3A"%F.DJ6C",1A9AW!TH$+,YB V&TH=1I*'8:LPU&DCA8!C+!EO%SBO@",
MD_D9NG.4.1UE#D=6Z46V/*XX36!B&5K"$,3(_LJ"V=W44'XR][[P]NS22OV)
MSZ+3:'F,]-UFQ0NP*H<)\2XSS*N?A)^J5G@[)M7-:>ZW(V.2*I/A@_)W5B-R
MVM3T*/4R46L^#(IA(UDWSL!@&L2;_U!+ P04    " #4A6].DJ%LMP "  !Y
M!0  &0   'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6R%E%V/G" 8A?^*\;[+
M",A\1$VZTS1MTB:3;=I>,S/OC&91+##C]M\7T#6NTO9&OLXY/"\J62?5LRX!
M3/12BT;G<6E,NT-(GTJHN7Z0+31VY2)5S8T=JBO2K0)^]J9:(+Q:,53SJHF+
MS,\=5)')FQ%5 P<5Z5M=<_7[$83L\CB)7R>>JFMIW 0JLI9?X1N8[^U!V1$:
M4\Y5#8VN9!,IN.3Q^V2W9T[O!3\JZ/2D'[E*CE(^N\'G<QZO'! (.!F7P&US
MAST(X8(LQJ\A,QZW=,9I_S7]HZ_=UG+D&O92_*S.ILSC31R=X<)OPCS)[A,,
M]:1Q-!3_!>X@K-R1V#U.4FC_C$XW;60]I%B4FK_T;=7XMNM7TF2PA0UX,.#1
MD-!_&LA@(#,#ZLE\J1^XX46F9!>I_F6UW'T3R8[8PSRY27]V?LU6J^WLO2!T
MG:&["QHTC[T&3S3XK6*_5! V2I %&"EPD )[/YGXDS4-!Y!@ /$!]$T9FUD9
MO2;UFL9K5K,RE@JR972#PR0T2$(#)-L92:]ADWU8FK"9:K]4;2C%^"_GD@9I
MT@5-0MF,)EWL\RZ$$Y!1LL5)&(<%<=@2)R4S'/;?U[14),F6K3?I# 5-?@)W
M*7WEZEHU.CI*8_\G_]5?I#1@,U</-JZT]^ X$' QKKNV?=7?!OW R':XZ-!X
MVQ9_ %!+ P04    " #4A6].$E]K_1("  "!!0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970T,RYX;6Q]5.UNFS 4?17$ ]1\&9*((#69JDW:I*C3NM\.N0FH
M-J:V$[JWGS\HH\3:'VQ?GW/NN<:^Y<#%JVP 5/#.:">W8:-4OT%(U@TP(A]X
M#YW>.7/!B-)+<4&R%T!.EL0H2J(H1XRT75B5-G805<FOBK8='$0@KXP1\6<'
ME _;, X_ L_MI5$F@*JR)Q?X">I7?Q!ZA2:54\N@DRWO @'G;?@8;_:YP5O
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
MC:9V9D]E*Y3U5D*$BN"FB2;,;L1$"TPX(P+%/H>(7"%VT<H]N@^P7R,@<D>
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
M^V)X&(9 \6Y\\]#T\&9_ 5!+ P04    " #4A6]."#O&R0P"  !_!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q]5.V.FS 0?!7$ YP! _D0(%U2
M5:W42M%5O?YV8!/0V9C:3KB^?6U#"$>LRP]L+S.SL\ZR6<_%FZP!E/?.:"MS
MOU:JVR(DRQH8D4^\@U:_.7'!B-)'<4:R$T J2V(414&0(D::UB\R&SN((N,7
M19L6#L*3%\:(^+<#ROO<#_U;X*4YU\H$4)%UY R_0/WN#D*?T*12-0Q:V?#6
M$W#*_>=PNT\-W@)>&^CE;.^92HZ<OYG#]RKW V,(*)3**!"]7&$/E!HA;>/O
MJ.E/*0UQOK^I?[6UZUJ.1,*>TS]-I>K<7_M>!2=RH>J%]]]@K"?QO;'X'W %
MJN'&B<Y1<BKMTRLO4G$VJF@KC+P/:]/:M1_U;S0W(1H)T40(TT\)>"3@.R&V
MQ0_.;*E?B")%)GCOB>'/ZHCIB7"+]666)FCOSK[3U4H=O19X'6;H:H1&S&[
M1#/,'8&T^I0B<J7810_TZ&."_2,"I^X,V%D$MGP\-[C>N 5BIT!L!>(/M[ P
MN1LPB<6T%K,)UIO5HI1'5!@$JR!VNTF<;A*'&[QPDSSDP4D2A<N;?83%2:!_
M;CNITT[JL!,O[+@PR<++YYC!")KU+0-QMI^X]$I^:97ID%ETFB+/D>G[17RG
MI\LP#.XRPVCZ2<2Y::5WY$I_5;;W3YPKT!:#)WU3M9Z&TX'"29GM2N_%,!.&
M@^+=..[0-'.+_U!+ P04    " #4A6].9E&$X?X!  ![!0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970U,"YX;6Q]5.V.G" 4?17C RSBU[@3-=EQT[1)FTRV
M:?N;T>MH%L4",V[?OH"N=97TCW OYYQ[+@+IR/BK: "D\];17F1N(^5P1$B4
M#71$/+ !>K52,]X1J4)^16+@0"I#ZBCR/2]&'6E[-T]-[LSSE-TD;7LX<T?<
MNH[P/R>@;,Q<[+XG7MIK(W4"Y>E KO =Y(_AS%6$%I6J[: 7+>L=#G7F/N%C
M$6N\ ?QL812KN:,[N3#VJH,O5>9ZVA!0**56(&JX0P&4:B%EX_>LZ2XE-7$]
M?U?_9'I7O5R(@(+17VTEF\Q-7*>"FMRH?&'C9YC[B5QG;OXKW($JN':B:I2,
M"O-URIN0K)M5E)6.O$UCVYMQG%:"PTRS$_R9X"\$'/Z7$,R$8$- DS/3ZC.1
M)$\Y&QT^_:R!Z#.!CX':S%(GS=Z9-=6M4-E['B1QBNY::,:<)HR_PO@?$<4>
M$?P30<K XL*WNO -/UCQ\:-O%PBL H$1"#^T<=BT,6$B@^D-QMNTL4?@*,;A
MP>XDM#H)+4Z2C9,)$Z_KX"2)MXZ+/2[!7A)BNY_(ZB>R^'G<^(EV=;8[LT<<
MPM@+[49BJY%X9P3[FS*G>/\#K!MCP7DACG9G!JVN@7Z6OA%^;7OA7)A4-\J<
M^YHQ"4K3>U!RC7H)EX!"+?7TH.9\>@^F0+)A?NK0\M[F?P%02P,$%     @
MU(5O3MEF2V4# @  @P4  !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&UL
M?51=;YLP%/TKB/?5Q@;21 2I235MTB9%G;H].\E-0#68V4[H_OW\01&A;E^P
M[_6YQ^=<;!>]D"^J M#1:\-;M8XKK;L50NI00</4G>B@-2LG(1NF32C/2'42
MV-$5-1P1C'/4L+J-R\+E=K(LQ$7SNH6=C-2E:9C\MP$N^G6<Q&^)I_I<:9M
M9=&Q,_P"_=SMI(G0R'*L&VA5+=I(PFD=/R2K;6[Q#O"[AEY-YI%ULA?BQ0;?
MC^L86T' X: M S/#%;; N24R,OX.G/&XI2V<SM_8OSKOQLN>*=@*_J<^ZFH=
MW\?1$4[LPO63Z+_!X">+H\'\#[@"-W"KQ.QQ$%RY;W2X*"V:@<5(:=BK'^O6
MC;U?R9*A+%Q A@(R%B3IIP5T**"S N25.:N/3+.RD**/I/]9';-G(EE1T\R#
M3;K>N37C5IGLM:1+7*"K)1HP&X\A$PRY16S?(V@^0I 1,*H@017$U=,;%4F8
M@ 8)J"-(;PAF(C<A#)T9^1QS(R0-"DD#!.E,B,=D#M/Z?I)\@4DV$Q/ 97A!
M\ >=R8*"LH"@V48;C\DG&WU)EHOT?G80M@$<P93@#_YU'A24!P3E,T'Y>^<X
M7V;IO$,!',5T.3'H!:')=;#/TT\FSW6KHKW0YF:Y\W\20H/AQ'>&KC(OXAAP
M.&D[79BY].^"#[3HAB</C>]N^1]02P,$%     @ U(5O3@(-I+'@ 0  : 0
M !D   !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL?53;CILP$/T5Y ]8!TRR
M201(&ZJJE5HIVJKMLP/#16MC:INP_?OZPK(DB_J"/>-SSESL(1F%?%$-@ Y>
M.>M4BAJM^R/&JFB 4_4@>NC,224DI]J8LL:JET!+1^(,1YO-#G/:=BA+G.\L
MLT0,FK4=G&6@!LZI_'L")L84A>C-\=S6C;8.G"4]K>$'Z)_]61H+SRIERZ%3
MK>@""56*GL)C'EN\ _QJ852+?6 KN0CQ8HVO98HV-B%@4&BK0,URA1P8LT(F
MC3^3)II#6N)R_Z;^V=5N:KE0!;E@O]M2-RG:HZ"$B@Y,/XOQ"TSU;%$P%?\-
MKL ,W&9B8A2"*?<-BD%IP2<5DPJGKWYM.[>._F1[F&CKA&@B1#,AW/V70"8"
M>2>X;F*?F2OU$]4T2Z08 ^DOJZ?V381'8II96*?KG3LSU2KCO6;D\)C@JQ6:
M,">/B1:8<$9@HSZ'B-9"G*(/].@V0/X107;K$<AJ$<3QR4T1^W6!>%4@=@+Q
MC<#AK@L>LW68SG=A>]B3.UB^ MN1<!_?I8,7%\1!UNXMJZ 00Z=M*Q;>>5R>
M(GO!=_Z3&2/_ZM]E_ Q^I[)N.Q5<A#;/QUUR)80&D^7FP238F+&?#0:5MMM'
MLY?^\7M#BWZ::SS_7+)_4$L#!!0    ( -2%;T[[CL%KY@$  +@$   9
M>&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;(U4VX[;(!#]%<0'++XEFT:VI4VJ
MJI5:*=JJ[3.QQQ<M%Q=PO/W[ O:Z3N)6S8.!X9R9<PA#.DCUHAL @UXY$SK#
MC3'=GA!=-,"I?I ="+M32<6IL4M5$]TIH*4G<4:B(-@23EN!\]3'3BI/96]8
M*^"DD.XYI^K7 9@<,ASBM\!S6S?&!4B>=K2&KV"^=2=E5V3.4K8<A&ZE0 JJ
M##^%^^/&X3W@>PN#7LR1<W*6\L4M/I49#IP@8% 8EX':X0)'8,PELC)^3CGQ
M7-(1E_.W[!^\=^OE3#4<)?O1EJ;)\ ZC$BK:,_,LAX\P^=E@-)G_#!=@%NZ4
MV!J%9-I_4=%K(_F4Q4KA]'4<6^''8=Q)XHFV3H@F0C03=L$_"?%$B&="F'CS
MHS)O]3TU-$^5') :_ZR.NCL1[F-[F(4+^K/S>]:MMM%+G@1!2BXNT80YC)AH
M@0EG!+'9YQ+16HE#=$>/K@L<[Q'Q=KU"O&HB]OSXRL1?)":K"1*?(%DD>'QW
M<P@C9.LAPD-VP?B[,?,?P"M%FU5%FSM%27!S;(<U3'Q3A"PN @=5^Y[1J)"]
M\/VZB,YM^13YB_0'/O;T%ZKJ5FATEL9>1W]I*BD-6"G!@]72V&=D7C"HC)L^
MVKD:FVE<&-E-[P29'ZO\-U!+ P04    " #4A6].>=0(J\X"  "$"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q]EMN.VR 0AE_%\GUMP.=5$FF3
MJFJE5EJU:GO-)B2QUC8ND&3[]@7L]=HPZ4T,Y)^9;\ >9G7CXD6>&5/!:]MT
M<AV>E>H?XECNSZRE,N(]Z_0_1RY:JO14G&+9"T8/UJAM8H)0'K>T[L+-RJX]
MB<V*7U13=^Q)!/+2ME3\W;*&W]8A#M\6OM>GLS(+\6;5TQ/[P=3/_DGH63QY
M.=0MZV3-NT"PXSI\Q \[G!D#J_A5LYN<C0.3RC/G+V;RY; .D2%B#=LKXX+J
MQY7M6-,83YKCS^@TG&(:P_GXS?LGF[Q.YIE*MN/-[_J@SNNP#(,#.])+H[[S
MVV<V)I2%P9C]5W9EC98;$AUCSQMI?X/]12K>CEXT2DM?AV?=V>=M]/]F!AN0
MT8!,!CC_KT$R&B3O!JE-?B"SJ7ZDBFY6@M\",9Q63\U+@1\2O9E[LVCWSOZG
MLY5Z];I)4;J*K\;1J-D.&C+3X$D1:^]3" *%V!+/G"P#['Q%DL,1$C")Q-HG
MBR0RV$$*.DBM@W3A('=V8=#D5M-938G*#"$G%U^&C0K!.!F(DP$XA8.3^7&*
MHD >CZ_+<WR7)P=Y<H"G='AR+\Z'O/"W!Y E"]D"IP!Q"@"G<G *+P[)<.EO
MCZ]S3G7!4X(\I<^#G3C;05/-CRO*L0/CBTB$*QBE E$J ,6)LATT&,W"H*AP
M60 5CM("AC$RJ+@@ (>XU05!D2KG\]M!,KT[Y1V@.]4. T")"X2]8T!15;@\
MOFIQHDL<L#(^8@+@>-47$F4N#22Z4T,Q7$1Q KAPJPXH*ET82'3G-<9P0<9
M12;N-P6*W/<8%)$[,' YQD ])MY; XE2%P808?>FBF=W=\O$R;8Y,MCS2Z?,
M+3E;G5JI1V+N?F=]:UHLVQ.\NQGZLV]4G.I.!L]<Z<["WO]'SA73C"C2C&?=
M$DZ3AAV5&19Z+(:^:)@HWH\]7SPUGIM_4$L#!!0    ( -2%;T[>F#UX.P(
M *T&   9    >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;'U5VXZ;,!#]%<0'
M8.XA*X*T252U4BM%6W7[[)!)0&LPM9VP_?O:AJ7$./N";^<R,\ X[RE[XQ6
M<-X;TO*-6PG1/2'$RPH:S#W:02M/SI0U6,@ENR#>,< G36H("GT_10VN6[?(
M]=Z!%3F]"E*W<& .OS8-9G^W0&B_<0/W8^.EOE1";: B[_ %?H+XU1V87*%)
MY50WT/*:M@Z#\\9]#I[VF<)KP&L-/9_-'97)D=(WM?AVVKB^"@@(E$(I8#G<
M8 >$*"$9QI]1TYTL%7$^_U#_HG.7N1PQAQTEO^N3J#9NYCHG..,K$2^T_PIC
M/HGKC,E_AQL0"5>12(^2$JZ?3GGE@C:CB@REP>_#6+=Z[(>3-!EI=D(X$L*)
M$$:?$J*1$$V$(/Z4$(^$V""@(15=FST6N,@9[1TVO-T.JX\H>(IE]4NUJ8NM
MSV1YN-R]%7&8Y.BFA$;,=L"$,TPP(9!4GRQ"F\4V7-##>X/=$A&E]Y"]!1+[
M]B@B:Z*1%HCFB?J)72"V"L1:(+ZKE!'E=L"D&M,.J29!YON^D? 2E_E98L+V
M2UB@4 _R3JQA)Y:P5T;8 V8]\_&]U8-WG%I=4HM+9KBD"Y?8R^PF*ZO)RF*R
M-DPLF.A!O3*K2681" R3S%*OM5'4W1(4>*FAM%^"0B]8&_&BV<_< +OH1LF=
MDEY;W:1GNU,O?@YU,_@/'QKY#\PN=<N=(Q6RI>@?_TRI !F+[\G/H))WQ[0@
M<!9JNI)S-G3082%H-UX.:+JABG]02P,$%     @ U(5O3ENQYUVT 0  U0,
M !D   !X;"]W;W)K<VAE971S+W-H965T-38N>&UL?5/MCIP@%'T5P@,L*N-L
M=Z(FN],T;=(FDVW:_F;T.IKEPP(S;M^^@*RQUNP?X5[..9R#4(Q*OY@.P*)7
MP:4I<6?M<"#$U!T(9N[4 -*MM$H+9EVI+\0,&E@32(*3+$GV1+!>XJH(O9.N
M"G6UO)=PTLA<A6#ZSQ-P-98XQ6^-Y_[26=\@53&P"WP'^V,X:5>16:7I!4C3
M*XDTM"5^3 ]'ZO$!\+.'T2SFR"<Y*_7BBR]-B1-O"#C4UBLP-]S@")Q[(6?C
M=]3$\Y:>N)R_J7\*V5V6,S-P5/Q7W]BNQ!\P:J!E5VZ?U?@98IX<HQC^*]R
M.[AWXO:H%3?AB^JKL4I$%6=%L-=I[&48QVEEGT?:-B&+A&PFI+MW"302Z(I
M)F<AZD=F655H-2(]_:R!^3N1'J@[S-HWP]F%-9?6N.ZMVM&L(#<O%#%/$R9;
M8%:(X_\(NI\AQ!F8762;+K+ ITL72;XM0#<%:!#8_1.#KF),F#Q@9,"DZ4.2
M/ZRR;,"2_#Y=N2&+ _87_AO3EUX:=%;6_:MPHJU2%IQB<N?$.O?&YH)#:_WT
MWLWU=-.FPJHA/B(RO^3J+U!+ P04    " #4A6].>Y!E$QD"  "+!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q]5%UOFS 4_2N(]Y4/@TDB@M1D
MJC9IDZ).W9X=<A-0;4QM)W3_?K:AE(*[%VQ?GW/NN<:^><?%LZP E/?*:".W
M?J54NPD"65; B+SC+31ZY\P%(THOQ260K0!RLB1&@S@,<<!(W?A%;F,'4>3\
MJFC=P$%X\LH8$7]W0'FW]2/_+?!87RIE D&1M^0"OT ]M0>A5\&H<JH9-++F
MC2?@O/7OH\T>&[P%_*ZADY.Y9RHY<OYL%M]/6S\TAH!"J8P"T<,-]D"I$=(V
M7@9-?TQIB-/YF_J#K5W7<B02]IS^J4^JVOHKWSO!F5RI>N3=-QCJ27UO*/X'
MW(!JN'&B<Y2<2OOURJM4G TJV@HCK_U8-W;L^AV4#30W(1X(\4B(\'\):""@
M=T)BB^^=V5*_$D6*7/#.$_W/:HFY$]$&Z<,L3=">G=W3U4H=O14)2O+@9H0&
MS*['Q!-,-"("K3ZFB%TI=O&"'G],L%\B$'9G0,XBD.6CJ<%U[!9(G *)%4@^
MG$(Z.X4>DUI,8S'AK(PE(LM0%JXRMY74:25U6,$S*ST&3Q)]B9#.LTIGIO<.
M9!+%>)U\X@D[/>&%IPBO9Y[PHOC//"V1"$=AE(0S2\'D#C,0%_O<I5?R:Z/,
M;9E$QXYR'YLW,(OO=*?I&\.[3-^F?A)QJ1OI';G2+\R^@S/G"K3-\$X[K'1G
M'!<4SLI,,ST7?7_H%XJW0^L+QOY;_ -02P,$%     @ U(5O3@XZ=1H- @
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
MN=?U[<S<ETV[W RT.K5_!02W_R-6_P!02P,$%     @ U(5O3GV2W\KN 0
M[@0  !D   !X;"]W;W)K<VAE971S+W-H965T-C0N>&UL?53;;MP@$/T5Y \(
MOF[2E6TIWBAJI59:I6KZS-KCBP+&!7:=_GT!.U['B_IBF.',F7,PD(Y<O,D6
M0*%W1GN9>:U2PQYC6;; B+SC _1ZI>:"$:5#T6 Y"""5+6(4A[Z_PXQTO9>G
M-G<4><K/BG8]' 629\:(^%L Y6/F!=Y'XJ5K6F42.$\'TL!/4+^&H] 17EBJ
MCD$O.]XC 77F/0;[0V+P%O#:P2A7<V2<G#A_,\&W*O-\(P@HE,HP$#U<X "4
M&B(MX\_,Z2TM3>%Z_L'^;+UK+R<BX<#I[ZY2;>8]>*B"FIRI>N'C5YC])!Z:
MS7^'"U --TITCY)3:;^H/$O%V<RBI3#R/HU=;\=Q6DGNYS)W03@7A$M!L/MO
M03071->"V)J?E%FK3T21/!5\1&+Z60,Q9R+81WHS2Y.T>V?7M%NILY<\"8(4
M7PS1C"DF3+C"7!%8LR\M0E>+(KPI#S\W.-PBHIV[0^0T$=GZ^).)38]BPB06
MTUN,OU%QBPC#!S_^$L1N+;%32^S0$KD)$B=!XB"(-V9<F&1CQX79[BI>'1,&
MHK$W2J*2GWME?L@JNUS:Q] <LTV^T)=YNGM7FNDE^$%$T_42G;C2A]@>M9IS
M!5JB?Z<UMOKQ60(*M3+3>ST7TQ6< L6'^77!RQ.7_P-02P,$%     @ U(5O
M3@LL\^WN 0  YP0  !D   !X;"]W;W)K<VAE971S+W-H965T-C4N>&UL?53;
M;IPP$/T5Q ?$7#?I"I"R&T6MU$JK5&V?O3!<%!M3VRSIW]<70EC6R@OVC,^<
M.<?8SB;&7T4+(+TW2GJ1^ZV4PQXA4;9 L;AC _1JI6:<8JE"WB Q<,"5*:($
M14&P0Q1WO5]D)G?B1<9&2;H>3MP3(Z68_SL 85/NA_Y[XJ5K6JD3J,@&W,!/
MD+^&$U<16EBJCD(O.M9['.K<?PSWQU3C#>!W!Y-8S3WMY,S8JPZ^5;D?:$%
MH)2: :OA D<@1!,I&7]G3G]IJ0O7\W?V9^-=>3EC 4=&_G25;'/_P?<JJ/%(
MY N;OL+L)_6]V?QWN !1<*U$]2@9$>;KE:.0C,XL2@K%;W;L>C-.=B6-YS)W
M03071$M!N/NT()X+XH^"Q)BWRHS5)RQQD7$V>=S^K 'K,Q'N8[69I4Z:O3-K
MRJU0V4N1AO<9NFBB&7.PF&B%"1<$4NQ+B\C5XA#=E$?7#8ZWB'CG[A [3<2F
M/KXR\> F2)P$B2%(K@B^;';A%I,DZ<:(@R<*W$)2IY#401!NA%A,:C"]P00;
M&9\AK BT.A\4>&.NDO!*-O92_XE5=KFMCY$^7YO\0=UB>^D^:.P3\ /SINN%
M=V92G5YSQFK&)"B!P9W2UJI79PD(U%)/[]6<V[MG \F&^5E!R]M6_ =02P,$
M%     @ U(5O3DZGBYID P  *!   !D   !X;"]W;W)K<VAE971S+W-H965T
M-C8N>&ULE9AO;YLP$,:_"N+]"G>V,51)I+73M$F;5'7:]IHF3H(*. .WZ;[]
MS)]&"3YW]$W <+Z?C7F>PUD<=?/8[I4RP4M5UNTRW!MSN(ZB=KU75=Y>Z8.J
M[9VM;JK<V&:SB]I#H_)-WZDJ(XSC)*KRH@Y7B_[:7;-:Z"=3%K6Z:X+VJ:KR
MYN^-*O5Q&4+X>N&^V.U-=R%:+0[Y3OU0YN?AKK&MZ)1E4U2J;@M=!XW:+L./
M<'W#1->AC_A5J&-[=AYT4WG0^K%K?-TLP[@;D2K5VG0I<GMX5K>J++M,=AQ_
MQJ3AB=EU/#]_S?ZYG[R=S$/>JEM=_BXV9K\,TS#8J&W^5)I[??RBQ@F),!AG
M_TT]J]*&=R.QC+4NV_XW6#^U1E=C%CN4*G\9CD7='X_#G42,W>@..'; 4P<<
MYC* ^I%_RDV^6C3Z&#3#PS_DW1K#-=IGL^XN]H^BOV<'W]JKSRN!N(B>NT1C
MS,T0@Q<Q[!03V?PG")(0[!.PBP2<3L#(!*Q/P"\2B,DHAQC1Q]1]#$K&949S
M.,GA!">9<(:89"9'D!Q!<.2$(][%24A.0G#2"2=Y%T>2'$EPL@E'OHN3DIS4
MY;!XPDD=#F3 F?"\L1D)RAP0X!24.2"&*4B>TB"(:0'&Q)Q@JL#887V &+CT
MZ1 \:@<"YL@=W)7"1,9GBKMDT:('0O7,-UQ:]C!']V/0^7"EY)EW&6CEPQSI
M@ZM]F0J>^E"T^&&.^L&5O\PR?K98ERA:_S#' ,!U@(3+)/6M%6T!,,<#P#6!
M1/!$^&9%NP#,L0$@? "M/A/A6RW:"6".%8#K!2#L:J4)T#"DS0!C1S,@I2<%
M+7&D),XGXT57XEF<9CZ2IZHC09JJ<PR:2Z)]  D?8%-QHNL#;Y%H&T#"!MA4
MF^C:P%LDV@60< $VE2:Z+O 6B38!)$S D0NZ)A![*+3^T=6_JQ-T]<\%YZFG
MLB"M?TR)RN+YCD!:U>BJVJTLZ*JZ,Q"),J%AC%8U(TJ\4UN(()[Z/I)IZ3-"
M^DYA(8+\'%KXC!"^4U6((#_'\]5/E?]I22&"_!Q:](P2_?35)8+\'%KRS)6\
M*Y$Q2/S_I8O.]GC='OI[WNR*N@T>M+';Q7Y3M]7:*)LUOK+Y]G;;?FJ4:FNZ
M4VG/FV'O.C2,/HS[\NCTY\#J'U!+ P04    " #4A6].!MC4\]T!  !J!
M&0   'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q]5-N.FS 0_17+'[#F%KJ*
M &E)5;52*T5;M7UV8+AH;4QM)VS_OKX0EF1I7V+/<,Z9BV>234*^J Y HU?.
M!I7C3NMQ3XBJ.N!4/8@1!O.E$9)3;4S9$C5*H+4C<4:B($@)I_V B\SYCK+(
MQ%FS?H"C1.K,.95_2F!BRG&(KX[GONVT=9 B&VD+WT'_&(_26&11J7L.@^K%
M@"0T.7X*]X?$XAW@9P^36MV1K>0DQ(LUOM0Y#FQ"P*#25H&:XP('8,P*F31^
MSYIX"6F)Z_M5_9.KW=1RH@H.@OWJ:]WE^!&C&AIZ9OI93)]AKF>'T5S\5[@
M,W";B8E1":;<+ZK.2@L^JYA4.'WU9S^X<YKUK[1M0C03HH40IO\EQ#,A?B.X
M;A*?F2OU(]6TR*28D/2/-5([$^$^-LVLK-/USGTSU2KCO12[),C(Q0K-F-)C
MHA4F7!#$J"\AHJT09?2.'MT&.+Q'Q.EVA'BSB-CQXYLB_I%BLBF0.('D1N N
MR=)C=@XS^"X$29H\IG?%;.*2-+Q/B*R>B(-LW30K5(GSH&TS5MYE89XB^\1W
M_M(LDI_[-QF_A=^H;/M!H9/09H#<,S=":#!I!@\FP\XL_F(P:+2]?C!WZ<??
M&UJ,\V:3Y>^E^ M02P,$%     @ U(5O3J Q\T3S!   8AD  !D   !X;"]W
M;W)K<VAE971S+W-H965T-C@N>&ULC9EA;^(X$(;_"N+[;NR9L6-7%.E*=;J3
M[J1J3WOW.2UI00N$2]*R]^_/"2DBGC$@M86D[SBOG?CQ:Y@=JOI'LRK+=O)S
MN]DU]]-5V^[OLJQY697;HOE:[<M=^,]K56^+-AS6;UFSK\MBV1=M-QDH9;-M
ML=Y-Y[/^W%,]GU7O[6:]*Y_J2?.^W1;U?P_EICK<3_7T\\2W]=NJ[4YD\]F^
M>"O_*MOO^Z<Z'&6G5I;K;;EKUM5N4I>O]]-?]-TC45?0*_Y>EX?F[/VDZ\IS
M5?WH#GY?WD]5YZC<E"]MUT017C[*1;G9="T%'_\.C4Y/U^P*S]]_MOYKW_G0
MF>>B*1?5YI_ULEW=3]UTLBQ?B_=-^ZTZ_%8.'3+3R=#[/\J/<A/DG9-PC9=J
MT_1_)R_O35MMAU:"E6WQ\_BZWO6OAZ']SS*Y (8".!5HNEB 0P'>6D!# 44%
MV;$K_=@\%FTQG]7585(?;^^^Z)XB?4=A]%^ZD_U@]_\+P].$LQ]S0SC+/KJ&
M!LW#40-G&A@K%ER!=BQY%"2D3IHLF#PY!=$I] W@>0.Y7(]B/?;U=%9/.NKH
M46)ZR:Z7..6MC?NRX#J-WH#SLA\2_1#W0Y&?H\2>7\?E2&B8(ZX$TD8CD94]
M&=&386-,1JZW8KUE?3+Q&%O>)ZU!(9BH]PM!2<8[X_/$?<]%3SGW%#V^#SD?
MO7 =LKE7D2>N1)>3]P0H>W*B)\?&V23JO5CO>9_8P^.95:\,&!?UB,MTN!G*
M)?QH)6-$<4<NQHCBPVP!73P-%X(0 <,/)#PET*:9)QO?^4%S?BFR'M'%$TP0
M&H,Y0.)9U#+$-*>838VTC#'-.6;C6S]HSLW&#_)%R=B'C"_-^65-[$/ $H9G
M,/9R33;V(Z-+&^['QGX,N] 78\CE;'2N"\>>9!QJSD.;QYXXYKQ180*J>*9*
M2C) ]DPY=B4#47,B6C97.>BT,^%*1.SN"?0TQN1 J!.^9"AJQWWYV)<3%KK
M!H:_Q2W*L2L9M9JS-H_7-,TA"AZ="0F'V>)2=-I;"+]Q8O(L9B!YLEK[Q T'
M&<[ X9S'( 0!SHDU4)!>601!!C1P0)M4WH!$*+P]%8+,4[@A%\)UGEZ4C'W(
M/(4;\B!P4#(?ER1C'S)'X?8,"#+U0$B!%*,8.,P %8!7+HX#@A1UGN?:^43@
M!AE\($1!BGD,'&>6E,Z-SF-?DM+DSJK4-)"Y!YQ[+#6#0+,PW\@:'R\3@A1=
M6$]56%42OF3R@9 R&38D\B5\2>2[Z MEG*&Z.3VC#!Z4P!-/-N2)#XPB'^V.
M%Y*.PE*9F#0H@PQ!L!2ORH-HO"6"7,4SYKIN;"FQ8>9D9)D>.?;0H_;QLB?I
MG$.5V)VBS$@4,F?\1"('H.Q(T%UR)-,2.2U3>1YE6J*0$=FCR D8<_^B9.Q#
MAB,*J3#.\RA$/2'/7Y6-_<A41"$-QHL(<M3)>?X&X=B33$3D1&1Y'H5]MYSG
M)>7%/$\R#XG'.Y;GB6>V5)X7I%?R/,F4)6'_'>=YDN IYGE!F;AY)!.6),(R
M/YR<7[2BW*D8Q@M!ZK0%;U)W3Z8L<<JR_05Q>J;V%X*4[R_&OA(?3W+6LDW#
MH#$C7_+J+TA3JW]V]MEU]^W#GT7]MMXUD^>J;:MM_V'U:U6U96A6?0T-KLIB
M>3K8E*]M]S8/[^OCI_['@[;:#]]H9*>O5>;_ U!+ P04    " #4A6].YH%?
M16 #   <#@  &0   'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6R55U%OFS 0
M_BN(]Q:?C0U42:0FT[1)FU1MVO9,$R=!!9R!DW3_?L;0-+&/*'T)V'QW]]W9
M^>R;'%7STFZEU,%K5=;M--QJO7N(HG:YE57>WJN=K,V7M6JJ7)MALXG:72/S
ME36JRH@2(J(J+^IP-K%S3\ULHO:Z+&KYU 3MOJKRYM]<ENHX#2%\F_A1;+:Z
MFXAFDUV^D3^E_K5[:LPH.GE9%96LVT+502/7T_ 1'A:4=086\;N0Q_;L/>A2
M>5;JI1M\74U#TC&2I5SJSD5N'@>YD&79>3(\_@Y.PU/,SO#\_<W[9YN\2>8Y
M;^5"E7^*E=Y.PS0,5G*=[TO]0QV_R"$A'@9#]M_D098&WC$Q,9:J;.UOL-RW
M6E6#%T.ERE_[9U';Y['_(K+!##>@@P$]&8"X:L & _9N$-OD>V8VU4^YSF>3
M1AV#IE^M7=YM"GA@IIC+;M+6SGXSV;9F]C#CG$RB0^=HP,Q[##W#P D1&>^G
M$!0+,:>>.;T,L/ 13. 1&)H$L_;L(HD1BC'J(+8.XC,'6>P4H8=P"ZDMY Z
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
M^>D-V$4_GYY_/JW]"1AQD8)24U=&+RY/KXYOSL[?Z_K[I_^\A"^>UM8_ ;Z
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
ML30-E$K&!V39"A^TA2RDU?DJ1.GR1O>ZG7C:&\:=29<TI[UI/.[WXBYJ/))
MP8'2BO^\7A&L>]S2"W*+7]V07[U\L9E<"$[K><= XRQ[Y%R:9.T;^H$3O 80
M3HY&N)'CFOU_1,C..]=DD)!YCKE-Z;S)36F:K%H4$I0>9IDG\Q_E/:(),],C
MIL8@I=)3\F(ZB1LH27+Q\R*Y6[M&6D;10T55J8C"HLT/2_GRJR8CRS7ES"=9
MD*6_2$K/7<->7JT*P(P%L@\-E8X1RNF3-IW?I3!1P:@$!Q.Q';/*:TI[]]E7
MS:Y9W>>XH7HTT)JN1M^J!!,M3K#]R/= 'FS%3PM;CYH49V:8E+&VUK04S7&(
MS7=*$&)4C=*LM.(Z%JKUCDM_>K3LO+(>@8Z?YWUZ/GOG<P\/8.H'(+M,\TCK
MVD00U8$M%'#/'-YF%1(A[(>_GS#KC8,V >30GU5-'6)MWD]I"0Z!>R61[@15
M&&JKQEQ91/P3JRQ F<F>0;=YFWS;I-'^=0[H_83)JY>8:KQ(-TNL[:$:L/7S
M@1_,)]("CL1R#VCD[8>3#XHB9HTIP42N\P)Y.^60Y6!%+PF.K%FJSB1_"0&J
MJ7<H<,LU:+184^"XHK(%'Z:B/Q)U@"PO09 LK).DW !;]GKR.A\R=X:@G[)'
MC2REF$Y= 'M$MASJ[9D6A-:4]8>D$MZ+U@C+,,A/ 7["CQH^M%V^K$M7/J]=
M-FW((>:TOJ?D:Y(MR(=!;1G0FQJ*X.YXZME'W)EFFU6"R=98&TM:KM7N:7%E
M&IZLU@3?4(PX2R33(# Y^R0*O#T"7#_"L.-.$*MS!EY)5N7+T6$O.T"SB_QJ
MJ!IS2YWJC1?GI%3Z+>,V'"^D(=B3&W=RB7_O=MS>Q!V6,HG$+]>@WK)_5W-L
M0+Q4<>QE]>"1<Q7I@K7^H[2.,'3[IRGA%\.=/(6B$%IG%27@FG1%T,5&625[
M5[^FBC!;\E,DE1CL--S'YG&KOJ8.\EI/3&7K]JBNWT;]Z[X*2SW<MSE7Q;U=
M;B@<2UTU$59P0'2Z4&C9]4N1%!0+WKF5RF['JS2=DV('FWN&DZ$,V[C<54!
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
M3Y!)ZT$=$)]#JLH$K1HJ24:<]D1B<1]+>$IM2$IN+T D=-+8]I3L62\/Q#3
M!LBDT)-GDFY&ZSI:F"T#&^AL5351XRB[HY8([(J,D7&L40Y(2'BNSDE9$$[F
MI%#E:\;_FH30^&7O@$[2UD!QI'3%2#XG$D$.?2<VN>9.A%ZO8"LVHE54A#$#
MB]</?4+H!I)/^] 1H(?N &(DH&FE+= VC5*6,$W3<4MQ,OK'X]L+=,<@''LB
M>U$.F50WZS9E6E"@D954/PH,Z2O6,(A[C9K=KB3%W[+^.4C.4A(XY1 5 &/S
MU;PQSQ:+^#:LT((:;OY@$9]?/HA^U_WKE)+(TZB[?WMP$":':GF=A'6UFM>$
MC36T0"1\]PDM8=1XR%-ZF^=?'&+YBSF9IF[OE_+T32C@][J3>#08Q(-QWVOS
M6"T*6&R?M-R8_A^V1:<5 )LD\_C%?D4A*^16 ND]7"+QW;"2ZRO\-4%L)<TJ
MF!VG^&M'M"U 4YP_FR5&N%V^>UCJ4'&/V$YSWL5IC".X-#\]WEX40UKS[S@9
M7@27L2$'*GMVB?(S[EM0/M@L>DQ?;,,0_&WCEANPA*\\[DT&\:3?TPE']IZ?
M=*+U#QZIO^A9VOWVH\KMFVW1U[UA+Y[V1NSFJ]7-^"A:G2Y.G]MM5X:[M[X2
M']V<\*Q<8B80^;=31PD>@?7&_7@\'&_;L'G%AJ.=-]Q:HNU\S>["#2%&MQ</
M)MUH-[1XP?M*&U5JX 3D\.]<2DX6'$CC?&YDU,/Z^?$A)VX.-&.5)UCD&)@Q
M*"=R'7FMEFQ;+RSC%8R%T-!6'"(\MK2?HVA4LJPUS&BM85WG3^1.0"F)S>B%
M++FT^'\V^%W2)RI-*<>:S.:J!]V5U10J1K+N*.YRH9=_J_2W<6\2CP<=X]_'
M3@2]!;W&1]$OSNKWD^BK]I37U$S-RT6ZNE]3AC\:W2Y9B%0C=++;V]1DZ5MQ
M+^O.7"'5MN8#..B@-&PRK%)I0879+[9OA(:FFH @"BYN@_H=2Z916&^JC/;>
M_MBPE-&#2R:0\U.J"RV5R-7L675-^BPM1>C-SL#&;:J=FLT7,HTAB.-[FC(
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
M>VX:#3O ;49]X3Y[T;0#CP\G% SJ@'':F?1KMP#RY^WGT^CF(CJ.KDX_'M\
MY"^/@>O3782_N;DZ/K\^/KDYNSBOQ>"NQ'BXI,E;-WY60.O=_.TBJ,SBL;^]
MEE;]Y@Z1"[5+\?WY;0VJB>:!+_?ZUY.SF#52.]/.E8C]G-ZGW%WJ&CMYZAA>
MF>Q[DA_%T<?U_,CL>TD\UZ#%I86='HS.7$L=-;5Y["OZ&+#W".]30>EV]U3
M)@=_0#=18F,E HC8/"288#"=?J^Y);;L4P[-NPKX!L\"V*H%I\$\M97S>;O4
M %XX-HDU$6D 62R6(B8".%>-UUY;FFB4MJG!:K6QJ>T-L (U!44;5\I\586(
M+DYF$!AUWN),B) 1]GH2I!=V5R]&Q_"=/9S&T^I^8>3-C1NK0#8T-IUW)YAI
M"S9P06/^.$S2[3&+'0Q1(^MH>WVNBI8(#$V:<Q^BWC/:JX!AD27?,BHQ!Q&'
M/QQC.(VXAZK_VHAQO_JLRZFS;2(J.)APP@>G,]FH7QM6\@B(J-OIU-!2TLJ\
M)$6XM-K>2<IL5C*Y)W9(?4>#93EY3]@@5S*BG*XR$C0@C_]Y:@5)/4. ' 8W
MR;<_D")P@]VM+4\6X5"^5CJ<RV .G9I :1U!X'XXBKN#L?FHJ@P^8"5!W)U,
MXM%D'$VZJ,=W119XSY1VK?$@'G4&(@XTY7\=G&+/6Y'$!(BJX;17$Q-@? :J
M?G3QYN/9^^-&4<"6T?(Q7ZF7).S"%+2,J/2I.EL^4CNA!A">*690,I,#J!RO
M]1.CH_'W%- @':PWI)^'G3%(TJZHX]+WPO87W.^BVW[2096[AT*U,P*%^Z3M
M$[&F[LPJZ^"7.J,I1A3HYSZL-9T.(WL4959$UZU'D%IU=@_L=8=@E?2G8LV-
M^G!_@V TV"NSIU],20N]UT>1"]1/) Z]+1]Z;NFM1K7=SA$9E#>_5O]RRJSD
ME02ZGQQ$QQQYQ0P-3ESSF;8(($W[0Z\ _@F[9.! </*VH'R$<_9E*HCCA=6\
M9YD"E6KO%0"<7X!VXBP/?!$Y4(&SF'6DT3RE[C?L(N*&K+8O0NT,+>EQ,VYM
M1?FGN.:$I0K\_Y;902*^*!/75CO+Y@TSW !+7CR,IR=@TQW4?>4URJ-F0EXD
M3]*5I>'@I O80YO=#UUI_^_.3\U[&/-2UYIB1[B: *XO9N*WM7<%G?&6RI"X
M-?-I4JS(ACWD[K1<.S5O:@[#OF<I3\#T8[\J245R-2U9,X^/L3AI(5-0O)'W
MK\EM=I6=V-*;KCU1KF9RVUKX+L/A*&N1/UJUIH)0^XG]2'BPH=B1-&.[XK]$
M[VA4S_7)!U#744TG+O,6_AGN U-6N1&NYLCC2(>$2S?6H'W8]KZU39&A+?U
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
M\TH6:G<ZB#O L:>3N#/MF8JWJ(NV('QB,H0-;&?,%-#K=. YKG]KP@=XI#\
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
M<U]_5+]:)[F)KWOU;+4_N6OL+JY"J>UF.-D!>T=,F[J2>*YTRFQ>T# IG(;
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
M) (SBV6SFGH(F 8YNYH_OOJ^YVE$&-J[)7;)<!@@M&!<M:K&JPEO78P/2H4
M*6'FUQ $$Y.O29=;D5+Z&M[)7L2(KDCT0JSHI^^GB]\L^9.QY&B<,O*Y1.\-
MOI\>JV;;4 *36*%7Y .1M0%+ "U:X6@5!6Y.D1,*<Y.<^S:G9$T*6)05/9E"
MLQCO'8[2\1C^5_3I;>_R+M*>#ZC>LH9(I)*AG8#]RDF$+U9TKE/#&:#K) =Y
MH.RR^XDLP4Y=>W(3-YBJT?1BT[!SR.^@]N(NY5S5(;)'.=>_++\A3"LU-)"[
MMCY+>%!:<RS:=I4X)V7=(KZMUT@[H!Q'SBYUTI9M*O9)>=*1PX0+X5[V:F+
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
M:YP>-['/W+\NR=8VV\;J%Z^TGNX76[ #CLZ<2RNWE^Z03VLE>B1;0'+?(R]
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
M5HYFXJN(#=,-[>OR<<.9,(X^0M\48<2**$!W$6[*/2V]J\!J6M>\=TVZEHM
M!E?V.T\ &"=#6?-%F8%7VB#C.QJ3)U'@'YHO"\LSBVSO7OF22B$!$H%W6H=-
M,'..%_[ <;_'[G%?3 1*A2^>V/$K\D/<A\JXT^^"\!C#33I&09)77A$3GCQ!
MW3X^G_$$01]!B>_UZXYB?XV%L% OF%JP@SV#FK)KY,I+#D#I5]3!H?&NO\H7
MM:LP_)X77Y.%P^\N804PD?U!H!+!DS\<F@P]A%B+_2'YO%QMYN[>51#8V?QI
MSG%;=^L-0$+"Y/31'SL"Q0W-6I.[IF" M# W2#>[?%P^V&;2Y*^;<@6S]G?8
MGO3LS6I*+IG8>X:CHO9O$-D_F,(KQ/MS.:>&=NIYOU?4_IUC[_^'K!'JQ3G9
M&6/Z+^S= 8X8KJ1\,(0#WRGJ'@C$V6N(XOCB\^?3&XKJ850(HWX3@JEP[,)]
MO:L;S'GG]HUBZ U(J/SDP@M&7%@!5_].(X?)9\L?F7Q$.CQM[L1=J.92 DH,
M6/I1B%]^?P$]*GFBP"3.)6@6H$GC[.+EUQM1*(G,%_AR!/<\*/;#@??C@AB+
M>MJ$-C $K:D'BK3\6,TV^[N\C[\#O;WZ.]0ZBKSQ=Z!=P.^@7Y7?#4#C&<"1
M:?I=CS+80=.M_@ZL%%0@ZK\#R4\:6X:*45J 6,PPA@S"N#^JF:,:=BOHB2'-
M&]XBZ,9 ?WP"MP#,1S^<18XE,:VE8^ZQ*#,,7=%U!%9ICM?19;7 %5X##=6M
M_/C5OP;"]:$$?>6Q?B9<2/D?G^E"_]_)/[&R&?52/VH.@KN8\XGUB?WC#.73
M*2I.+;^,>-/2-J#8B*%AN_5_^GMK__-NO+%8!'V/:2G>UNJ6SE8P(TV/]>,O
MWXY;VV. ^S6V95Q_Z+Y.,G3!8$&K@W=U3(>BWZI?>/"V*)'A]Z#=:I5Q=H&Y
MU3K(V+0Z2*41Y18=Q[]VZL\QU(:C:ED",!<ZZEH91)BJ4<]0I1IO9\YCP!*_
M*8Y-U)!( *S;K6D-/]L2X'MX\EO*IXICKJD84E!BJK;JC42%$4+!;8!#E>'-
MTQS !6L=#I""->&%6*J3R\GIA^0,=P*K59%%;EO:D?3KMZ=__[=L./JI[=GA
MEF<GON=B&:NQ6_L%: %$0(U/_#-I;%A955P^/-W1;T0Q;E^5$&C8>(/M<&^T
MWPV[BNNJTR)R'J-HPGK-4M*(=H6+U8"R]G3&Y)M#CWW?NNPDGJQNKK6_A(YD
M>1N4H$^6WV 5UK_.G\D!Q-G=]7EO=\*)&Z ^Z<P4U^"2JCY^L9I15F)"IV(E
MVP0UT06Y,YI^]SV0R>T[?4\ X79E[E_0_1WOJ[8EU(HJ6("M-L,[XQBW3^=$
M:V^I.3A94*+Y"E//3N+[* 0UUK[="\]8VW0!G+'Z[;"3?/ARDMQ<))/DZN1L
M<@.#O9S 2M'PPT]NKB;GUY-CP1KNLS*?ME: C!QNHCF11'1T5U#QW=OE:D7L
MNK7"/)J@)68=DD^LJ-[S0_++M/Y\UNW&]) Z8G/[BDLLR=;;00=@[9#AT#=2
MA*MUI;P':JO5CO[<WM-&)TA$S&^DY*P'\%PNFC&=]1,UK,_N%EQH7#)5D* [
M@UN;(*!OFM2=MGFSCZG62C*Y79,OJS;S.N/J>6;6N5VG+.MV2+#"<8UWG8V@
MVL)8;TQ-^"@V2D&@5^Q12SYNL';.AW)]MYH_[UQ#$V,H:7+]R_$I$\YC2(6K
M20@M'[&/$=11"S4C2>242Y._)%GW!P\"AP  H28A&(HKR>>8%ZBNL!U$-(U8
M8C=;AHH9J\Q(J.&'%786(>*N4Z"D8K;KBLB5O()7G829%F4BL&0IZBR;-><4
M/DU_0V8!2O0D%(]-_>:<7,L^4&WTA.K)>E7H;/CL7K%#VE3JI9%2,J_0\G@D
M4%QUV-*2:&=UO/=3#FHQ!7/>CXW:=NUFVXQ2IV/[88ZAR1_2).O]0!_R[#(5
M8_4]S<R2MK;O?LAN3XB^2_[4<%RNO9SC .CU#SW6-25H9T!WFKRWV;(R\=_1
MEB"3]VNA9/#Q=[SVA-TK[^/]?R-$/0U<-RZG&.U,RA7^P][S('AN-"/^V)9E
M:O\%+?MS(Z5+XF_8%>CO;\2&A0Q0\)$O^XU?[MX)'UO_-\+6UUZ$J.O&KF&6
MP-O??A(_"AZZ/O*5YA-\QVM;ST\ ,W^3>&/7:[. :\;P-PT"=N#9\AL,A,*'
MN__HR_-STX^J"'^'ZD^:</H-WOVDKU&I+)E-:QZ9VHLJZV./W%J5T<?7EC2'
M'9=@%XW2N;WF:.DM,!G:QJ84.KQLS@:*.%\KV0<[& U!(L 1*E1UR]NA@<OX
M(XUOAJW8K'-6\/C5!P_R/AIQM0;XX]K]%6+W"254-P8B/^S%/HP@^Y,=D?W5
MIJ*6:![[L)X,4)N2;!"=DB*+M=>\*GFKHR6.^6]]3N#^S0[%O=W]VS#[M<FK
M O?K[KR],/LUGT6 V:]^N]>.:(3N5Q^,@/9CCMEZ2[OOA%WDE#NQMN1WQ"_F
M'(SH_T&_%3G(E$*C-F-^E6@$5?RZ)$]CS+_2GA.!7N'[>X0&3C'@@TS'7!L>
M9H5_Y F:E@U]*F88VKUBD,7/?_6'?[DX_Y3\%?^O,;(ZZ/0CYS.>*K%=:"NF
M^<H2])YZ-4?;HOW;\,ZMSP= Y<CL[8@\WO&7=<!O_!S%CTX,$UMS;@MP2Z>S
M:?4\*-?61VO@KFV_4/\B8M6;G@DQ[(WOMKC,AB?B3IM=,WAVB>N_5[HHZ7'#
MDNV8Z?/G"M)TMXT3=[S&7R M[+!)MTQ*VX7J('G3U;(%DM>TK@+P2^'WB!U5
MW&'K.0_JP828T]K%UHXIC%PE15V4[3O&Y)_)KJ?O#4WO<6#?TOK>9_P/0;LV
M8IRB"N8?^LJWK-8?]-ZW+.4?]>HWK//.2.-&(%Q4DW]#PWNMV5M:WVMEWO2"
MO><_ZW>2XR]@G'_&B//%^3$(Z:NW&.92*7T6EZ"16^TYZ3=_+1+6E9=;@ZI+
M<0GXW3W!D)I^.HX>[B(:?P,E,_D\^5\75\GUE\O+L].3JSWU?+Y?KC?$!;K:
M)ZYUHP-9VQ\[C!A8##YEFCQ2\[H-1IV\/JB)7SBP^I+:#+P1G=X$Q8T!J78/
M"U80X]4?U@'DS4^$*/'&YRJH\,;G*BCPQN<JJ._(<PUQQ>W([-H9V1V;75/P
MFB'^U4?;YWN7N=YEGG>9XUWF-Y*&\ ?O^+T"WU2^A1GG$?52G7;W]3Z2XZI<
M6#.-Z3YL17O/S(_1MF&T^>3#E[.3Y-3QDDRN</@7YV>_)!]/SR?GQZ<P,:?G
M'R^N/M=#@ WCK5"$$:Q%$#Y-&*[+Z2KFPI*]3OF%6%1I/IM/5Q'/0^V^>5@M
M-\]<KVBQY7F8J"U/']O: 4':G2L@\(=.;*M]Z/:D8*ZJA)Q_OKG K;S]N8N;
MO\ =OZ65UF?$'W9P=G%]?9B\/X&AB'>LX<GH=_RFIG=8W!*)LWF05HAHM98]
M\7V+T&:/3NS"KY6T'E-%RT@?X6O\D*O_<=D>JJWHY>RBPYK<:;4+[IH1^<++
MSDS5*Z+D?A57Z[U7?[-AZLC#=Z!.Q$.<RLTB+'/0=K!F7ZE$]993]:?U^N7/
M_PU02P,$%     @ U(5O3H?!7U!* @  A L   T   !X;"]S='EL97,N>&UL
MU59M:]LP$/XK0AVCA5';29O2U39LA<)@*X7FP[X5Q3[; KUXLIPY_?63++\D
M'NO6K!O-E^CN.=USCUZ<4UCI#8/[ D"CAC-11;C0NGSO>552 "?5J2Q!F$@F
M%2?:N"KWJE(!22N;Q)DW\_V%QPD5. Y%S6^XKE B:Z$C?#9 R.5?RQ0B_'#\
M]ELM]=4;Y,:C=T='_L/)U10_;@,G&#F.3VF$@\49]OZ<]-3W?TUL@Q/R\^>2
M/\T^I5\\D_XI\@GUA:7VNOV/PTR*\1CFV &F-N& UH1%^)HPNE+49F6$4[9Q
M\,P"B612(6W.WV@++%(]NG#@/'LU.AY.A51M;5?!_:ZZZ9- [UF!E+%!X P[
M( Y+HC4H<6.<=G(+_A1"G;W<E$9AKL@FF)WC,:$=3)&55"FHH4R >R@.&616
MCJ)Y84<M2\\&M9;<&"DEN12DU=!G=(:A38"Q>_O=?,UVN)L,N3GV2'R,K(K>
M-*ONS/'4_%;R-IOCWJ;=CQ>5="WUQ]HL1[2^O3MPIR"C3>LWV2# L).R9)L/
MC.:"@UO,;PL&>Q:,0]+70854]-'PV:N2&  41FM0FB;;R'=%RB4TNK].3;:O
MYMD!:G[I?<Y!@")L6[2Y^Z]YE_^S8MMA_EIS^[<R5?R"(N<7KU^C[:8'(')Q
M""(/X+CGE_]8H]>UQJW^N]-]!Q2M:LHT%9W:@J8I.#WV^1/A6_OR8CL]<&S"
MAEZ3E7D2[_";W!0R4C-]9Y?8!B,\VI^M\& QS%H.%!$>[2^0TII?M@7'=W?\
M U!+ P04    " #4A6].(S%"EVT%  !W+@  #P   'AL+W=O<FMB;V]K+GAM
M;,6:VU.C2!2'_Y6N/,U6[2;AZJ6,521IE5D"+!=K?9K"!$=J"%B X^[\]=MT
M5FTT_FI>SN0I<A$^^M#]G=/-V5/=?+NMZV_LGVU9M;/1?=<]G$XF[?H^WV;M
MN'[(*W'DKFZV62<VFZ^3]J')LTU[G^?=MISHTZD]V69%-3H_>[Y6V$S4C;K+
MUUU15V)GO^.ZR)_:U^/])LO$"=_S)+N=C:8CECUV]451=GFSS+K\LJD?'XKJ
MZVRDC=A=T;1=W-];GKDMJF);_,@W<JN]KY^NZJ;X45==5L;KIBY+^5_] ?E/
MX@[MRY[KO.F*]>#$+KN-,L$Z&]E3<<'O15O<%F71_3L;R;_+?"2>8J(\AFR'
MY]]=(YXV/].,]=U=L<Z7]?IQFU?=KAV;O.SO7K7WQ4,[8E6VS6>CYU-85FT8
MKSI!P]QJ=REQ;O\LXM;N9O=<G6BQ5UC6G!;B0.-NM!Z<#G(1^''@N4LGX4LV
M=SS'7W 67W&>Q J@#@#U@P&R3V&F0!H TOB%D'$B?E;<%X#!!7/]1:! F@#2
M/!ADG 0+!=("D-;!(!=.?*5 V@#2IH74QLQWDC3B/=8\C5V?QS%S?$&<KE:.
M GD$((]H(?6Q>/>N1>,%D<O5SGP,F(YIF8PQ"R,>.NZ2>7US>=R)N8)V M!.
M:-','BT(>93<_,Y"09?(@/*_4C<4KZ Z6D_1<#VEQ;1^'A-:A5@K]I@YBT60
M]ETW=&Z<N<<EI]@9I7RI8B*W:,1R.1JS9<I9$C"'1=R3@T[HB+:5L)&*B>RB
M$>OE>,P2YV_^TI0J%Q**1FR4D[$8E$,W<;Q=3V;!W',OG<05@[C*B'RB$0M%
MFXYE[TAN5"(D#XW:'D(?223:*XUNI'G_5,F0,31B96C"&1+HC[F(YI(M@E7(
M_5@&5&5$!M&(%:(98YE3K?BN3ZA<2!\:L3\T(9"75"#FES)M45-H9 V=V!J:
MT,8B%:%=\4A$5:30?A*]#:N.A*$3"T,3QE@YGX-(I%!AZ+D\&C0>+$"():$)
M2UPX;L2N'2^5*=^%ZXLRQ!7#GCL8Z'0D"9U8$MKQZV@LNL?*3?I74(JLSQ=4
M3.0,G=@9FI!&G,YC,2;W>+S/4%4VY J=V!7QXHHO4Y&JN.Q+GP?T@('OW?P?
M<!43"40_9/GQ15<QD4UT:IM 3$/%1$+1B84RK)/8IR03]V]_4_&05_1#UB6#
M8!O(,,8AZY(A)M*,<<BZ9(B)E&,0*^=MPK_OK33@?!>Q;%#F+V!53"0;@UHV
M(*%]@XF\8U#7*&]RVKWA1L8QJ(VS+[G=2XF$8U +!V5 P\Z-A&-05S#0BZ:*
MB<1C4!<T$--2Y[21>$SJT@9BVBHF$H])+)ZW6<8R[[*B'/0=$QG')#;.WIG9
M%TRF8B+OF,3>P=F0FE.:<*6%V#L84^WB)O*.2>P=G+0-6A/9QR2V#\8<M";2
MCTFL'YQ;#EH3Z<<DU@^<\QY8TD3Z,8GU\SX%WC-D6L@\%K%Y< ZLKG%8R#P6
ML7D@YB#>%A*013W+]C)/_VH=/VN:K/_ 9!!SY!^+>I(-%A2#F"/_6(>L>X8Q
MAVO]U'4/Q%1'3 OYQZ*N?MZ59_N&(J0>B[KR^8B0:0-&Y!WK%R_<O#+J T8D
M'8NZYOF040Y%ZM<GR#PV=<VSOQS?\U;:R#PV]9H.Q%1K"AN9QZ8V#\(<#)8V
M4H]-K9X/U_ DJXJ)U&-3J^?]0I[:BU1,I!Z;6CUPKDA5CPT_-*-6#\142Q\;
M^<<F]@]<.!MV(:0@FUA!&',0=&0AF]A"&%,-^A&RT)&TT$2>W)Z?;?*[HLHW
MOKA%*_:OLW(=-JS_V7V&95K]]Q-WCV6Y$/N"RJNS?K^\QO,WW^?_ 5!+ P04
M    " #4A6].FK<(.TL"   7*@  &@   'AL+U]R96QS+W=O<FMB;V]K+GAM
M;"YR96QSQ=I-;MLP$(;AJQ@Z0&@.AZ.DB+/J)MNT%Q!L^@>Q)4%DD>3V5;VI
M"B3ZNC ^;6P8-F;>U6.!TN-+.C?EU+7Y>.KSZOUR;O.F.I;2?W,N;X_ITN2[
MKD_M^,V^&RY-&3\.!]<WV]?FD)RLU^:&Z8SJZ7$Z<_6\VU3#\\Y7JY_-<$AE
M4[GWLWOKAM=\3*ED=WWS=^."\2<???J?]=U^?]JF[]WVUR6UY9.*OPLJ]WF0
MS <)/2C,!P5ZD,X'*3THS@=%>I#-!QD]J)X/JNE!]_-!]_2@A_F@!WJ07P,9
MU_PDA#5?:P^X]GRO/0#;\\7V@&S/-]L#M#U?;0_8]GRW/8#;\^7V@&[/M]L#
MO#U?;P%Z"U]O 7K+ M?:Z&*;K[< O86OMP"]A:^W +V%K[< O86OMP"]A:^W
M +V%K[< O86O=P!Z![[> >@=^'H'H'=8X*P$'9;P]0Y [\#7.P"] U_O /0.
M?+T#T#OP]0Y [\#7.P"] U]O!7HK7V\%>BM?;P5Z*U]O!7KK F?=Z+";K[<"
MO96OMP*]E:^W KV5K[<"O96OMP*]E:]W!'I'OMX1Z!WY>D>@=^3K'8'>D:]W
M!'K'!>Y5HIN5?+TCT#OR]8Y [\C7.P*](U_O"/2.?+T-Z&U\O0WH;7R]#>AM
M?+T-Z&U\O0WH;7R]#>AM"SQK@AXVX>MM0&_CZVU ;^/K;4!OX^M= [UKOM[U
M1.]\;(:T^U&&4WO(MR[Y9_B7-1.X<_DXI]MG7*=^N7^B=!FW)'=]O?D_V'7J
MGP@WK<A/OP%02P,$%     @ U(5O3N$?H;X$ @  /"D  !,   !;0V]N=&5N
M=%]4>7!E<UTN>&ULS=K+3N,P% ;@5ZFR18WK*Q=1-L"608(7,,EI$S6)+=M
M>?MQ HPTJ$A%M-*_:9H<YYP_J?6M>OGXYBG.MGTWQ&71I.0O&(M50[V-I?,T
MY,K*A=ZF?!K6S-MJ8]?$Q&)A6.6&1$.:I[%'<75Y0RO[W*79]?OUL?6RL-YW
M;653ZP;V,M1?FLX_&I:!NFE-;%H?3_*"8G:[S5UBOK8L<C46;(\)7V\<S_-]
M?UXHA+:F'T5SJU5;4>VJYS[?4D8?R-:Q(4I]5\;&!JH?4FB']4?>>QO2G>US
M8[;MV'\+RN/E2&\=[0XP50XY.>5M0;M&387W3_ZK@9^[H7*!YC[D:DCMCL?+
MD>YS-;)QX2$?D<:M4U.]U_#<^G@_[*L+F^G[KA?^KQC9=/C=6S]<#@&20X+D
M4" Y-$@. Y+C%"3'&4B.<Y <?($2!$54CD(J1S&5HZ#*453E**QR%%<Y"JP<
M15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT"15:+(*E%DE2BR2A19)8JL
M$D56B2*K1)%5HL@J4615*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLBH4636*
MK!I%5HTBJT:15:/(JE%DU2BR:A19-8JL&D56@R*K09'5H,AJ4&0U*+(:%%D-
MBJP&15:#(JM!D?7TB+).Q[*W[?!=DB?G-I_SV?2GR:N_4$L! A0#%     @
MU(5O3A\CSP/     $P(   L              ( !     %]R96QS+RYR96QS
M4$L! A0#%     @ U(5O3B?HAPZ"    L0   !               ( !Z0
M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " #4A6].Q]*5*/     K @
M$0              @ &9 0  9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M" #4A6].F5R<(Q &  "<)P  $P              @ &X @  >&PO=&AE;64O
M=&AE;64Q+GAM;%!+ 0(4 Q0    ( -2%;TZH]3G#MP(  ,P*   8
M      "  ?D(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M" #4A6].]F+5:KP$   6%@  &               @ 'F"P  >&PO=V]R:W-H
M965T<R]S:&5E=#(N>&UL4$L! A0#%     @ U(5O3FE#=F5, @  O <  !@
M             ( !V!   'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4
M Q0    ( -2%;TY..&TA;P0  -,3   8              "  5H3  !X;"]W
M;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " #4A6].+=]5"P\$  #Y
M$0  &               @ '_%P  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL
M4$L! A0#%     @ U(5O3JLX_Y#I!   ?!8  !@              ( !1!P
M 'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( -2%;TZ9[V_U
MM $  -(#   8              "  6,A  !X;"]W;W)K<VAE971S+W-H965T
M-RYX;6Q02P$"% ,4    " #4A6].'[IQF[0!  #2 P  &
M@ %-(P  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ U(5O
M3C](5L&T 0  T@,  !@              ( !-R4  'AL+W=O<FMS:&5E=',O
M<VAE970Y+GAM;%!+ 0(4 Q0    ( -2%;TYA!#-@M $  -(#   9
M      "  2$G  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%
M  @ U(5O3D77#QZT 0  T@,  !D              ( !#"D  'AL+W=O<FMS
M:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " #4A6].1]//%K,!  #2 P
M&0              @ 'W*@  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+
M 0(4 Q0    ( -2%;TXEC^3OM@$  -(#   9              "  >$L  !X
M;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ U(5O3HX/I9FT
M 0  T@,  !D              ( !SBX  'AL+W=O<FMS:&5E=',O<VAE970Q
M-"YX;6Q02P$"% ,4    " #4A6]./,86\[4!  #2 P  &0
M@ &Y,   >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( -2%
M;TY>30:/M $  -(#   9              "  :4R  !X;"]W;W)K<VAE971S
M+W-H965T,38N>&UL4$L! A0#%     @ U(5O3@'(WHRV 0  T@,  !D
M         ( !D#0  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4
M    " #4A6].JD2Z"+0!  #2 P  &0              @ %]-@  >&PO=V]R
M:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( -2%;TYWE/3)M $  -(#
M   9              "  6@X  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL
M4$L! A0#%     @ U(5O3KP/W2JU 0  T@,  !D              ( !4SH
M 'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " #4A6].V+ L
M7+,!  #2 P  &0              @ $_/   >&PO=V]R:W-H965T<R]S:&5E
M=#(Q+GAM;%!+ 0(4 Q0    ( -2%;TZS#[AMM0$  -(#   9
M  "  2D^  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @
MU(5O3F6#4&VT 0  T@,  !D              ( !%4   'AL+W=O<FMS:&5E
M=',O<VAE970R,RYX;6Q02P$"% ,4    " #4A6].C<(H_K4!  #2 P  &0
M            @ $ 0@  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4
M Q0    ( -2%;TYT',INM0$  -(#   9              "  >Q#  !X;"]W
M;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ U(5O3B!:D1>U 0
MT@,  !D              ( !V$4  'AL+W=O<FMS:&5E=',O<VAE970R-BYX
M;6Q02P$"% ,4    " #4A6].9],N-MD"  "S#   &0              @ '$
M1P  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( -2%;TX:
MX1D Q@$  #<$   9              "  =1*  !X;"]W;W)K<VAE971S+W-H
M965T,C@N>&UL4$L! A0#%     @ U(5O3JUW]T>X 0  T@,  !D
M     ( !T4P  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4
M" #4A6].3&0W5+8!  #2 P  &0              @ ' 3@  >&PO=V]R:W-H
M965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( -2%;TY%\A^2MP$  -(#   9
M              "  :U0  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L!
M A0#%     @ U(5O3K5AD5.Y 0  T0,  !D              ( !FU(  'AL
M+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " #4A6].@ZE^/[D!
M  #2 P  &0              @ &+5   >&PO=V]R:W-H965T<R]S:&5E=#,S
M+GAM;%!+ 0(4 Q0    ( -2%;TZ3$?W?MP$  -(#   9              "
M 7M6  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ U(5O
M3@F9$D[% 0  -P0  !D              ( !:5@  'AL+W=O<FMS:&5E=',O
M<VAE970S-2YX;6Q02P$"% ,4    " #4A6]./CN2T=,!  "<!   &0
M        @ %E6@  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0
M   ( -2%;TXSCF&/TP$  )P$   9              "  6]<  !X;"]W;W)K
M<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ U(5O3D&(#&.W 0  T@,
M !D              ( !>5X  'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q0
M2P$"% ,4    " #4A6].U,1=QF8"  "?"0  &0              @ %G8
M>&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( -2%;TX:/^MO
M:0(  +X'   9              "  01C  !X;"]W;W)K<VAE971S+W-H965T
M-# N>&UL4$L! A0#%     @ U(5O3EF(.=MX @  E <  !D
M ( !I&4  'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " #4
MA6].DJ%LMP "  !Y!0  &0              @ %3:   >&PO=V]R:W-H965T
M<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( -2%;TX27VO]$@(  ($%   9
M          "  8IJ  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#
M%     @ U(5O3H@0E=ZR @  #0D  !D              ( !TVP  'AL+W=O
M<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " #4A6]..28DY58"  "Q
M!@  &0              @ &\;P  >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM
M;%!+ 0(4 Q0    ( -2%;TYED]&)+ (  %L&   9              "  4ER
M  !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ U(5O3HSR
M,/.S 0  U@,  !D              ( !K'0  'AL+W=O<FMS:&5E=',O<VAE
M970T-RYX;6Q02P$"% ,4    " #4A6].:.5><@8"  "$!0  &0
M    @ &6=@  >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    (
M -2%;TX(.\;)# (  '\%   9              "  =-X  !X;"]W;W)K<VAE
M971S+W-H965T-#DN>&UL4$L! A0#%     @ U(5O3F91A.'^ 0  >P4  !D
M             ( !%GL  'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"
M% ,4    " #4A6].V69+90,"  "#!0  &0              @ %+?0  >&PO
M=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( -2%;TX"#:2QX $
M &@$   9              "  85_  !X;"]W;W)K<VAE971S+W-H965T-3(N
M>&UL4$L! A0#%     @ U(5O3ON.P6OF 0  N 0  !D              ( !
MG($  'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " #4A6].
M>=0(J\X"  "$"@  &0              @ &Y@P  >&PO=V]R:W-H965T<R]S
M:&5E=#4T+GAM;%!+ 0(4 Q0    ( -2%;T[>F#UX.P(  *T&   9
M      "  ;Z&  !X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%
M  @ U(5O3ENQYUVT 0  U0,  !D              ( !,(D  'AL+W=O<FMS
M:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " #4A6].>Y!E$QD"  "+!0
M&0              @ $;BP  >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+
M 0(4 Q0    ( -2%;TX..G4:#0(  /T%   9              "  6N-  !X
M;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ U(5O3IR36X2R
M @  LPD  !D              ( !KX\  'AL+W=O<FMS:&5E=',O<VAE970U
M.2YX;6Q02P$"% ,4    " #4A6].WW*<MUL"   V!P  &0
M@ &8D@  >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( -2%
M;T[S6>-.< <  .HI   9              "  2J5  !X;"]W;W)K<VAE971S
M+W-H965T-C$N>&UL4$L! A0#%     @ U(5O3C"H3LMP @  20<  !D
M         ( !T9P  'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4
M    " #4A6].1SUMHEL#  ";$   &0              @ %XGP  >&PO=V]R
M:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( -2%;TY]DM_*[@$  .X$
M   9              "  0JC  !X;"]W;W)K<VAE971S+W-H965T-C0N>&UL
M4$L! A0#%     @ U(5O3@LL\^WN 0  YP0  !D              ( !+Z4
M 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " #4A6].3J>+
MFF0#   H$   &0              @ %4IP  >&PO=V]R:W-H965T<R]S:&5E
M=#8V+GAM;%!+ 0(4 Q0    ( -2%;TX&V-3SW0$  &H$   9
M  "  >^J  !X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @
MU(5O3J Q\T3S!   8AD  !D              ( ! ZT  'AL+W=O<FMS:&5E
M=',O<VAE970V."YX;6Q02P$"% ,4    " #4A6].YH%?16 #   <#@  &0
M            @ $ML@  >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4
M Q0    ( -2%;T[C>WYAV ,  %01   9              "  <2U  !X;"]W
M;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%     @ U(5O3@Z22Q6ZI0
MTDX" !0              ( !T[D  'AL+W-H87)E9%-T<FEN9W,N>&UL4$L!
M A0#%     @ U(5O3H?!7U!* @  A L   T              ( !OU\! 'AL
M+W-T>6QE<RYX;6Q02P$"% ,4    " #4A6].(S%"EVT%  !W+@  #P
M        @ $T8@$ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ U(5O3IJW
M"#M+ @  %RH  !H              ( !SF<! 'AL+U]R96QS+W=O<FMB;V]K
M+GAM;"YR96QS4$L! A0#%     @ U(5O3N$?H;X$ @  /"D  !,
M     ( !46H! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     $\ 3P";%0
&AFP!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<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>87
<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>88
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>94</ContextCount>
  <ElementCount>302</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>28</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="gure-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://gulfresources.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="gure-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://gulfresources.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="gure-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://gulfresources.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/ConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="gure-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://gulfresources.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - 2. INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/Inventories</Role>
      <ShortName>2. INVENTORIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - 3. PREPAID LAND LEASE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/PrepaidLandLease</Role>
      <ShortName>3. PREPAID LAND LEASE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/PropertyPlantAndEquipmentNet</Role>
      <ShortName>4. PROPERTY, PLANT AND EQUIPMENT, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNet</Role>
      <ShortName>5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - 6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/AccountsPayableAndAccruedExpense</Role>
      <ShortName>6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - 7. DUE TO A RELATED PARTY AND RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/DueToRelatedPartyAndRelatedPartyTransactions</Role>
      <ShortName>7. DUE TO A RELATED PARTY AND RELATED PARTY TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - 8. TAXES PAYABLE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/TaxesPayable</Role>
      <ShortName>8. TAXES PAYABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/CapitalLeaseObligations</Role>
      <ShortName>9. CAPITAL LEASE OBLIGATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - 10. EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/Equity</Role>
      <ShortName>10. EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - 11. TREASURY STOCK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/TreasuryStock</Role>
      <ShortName>11. TREASURY STOCK</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - 12. STOCK-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/Stock-basedCompensation</Role>
      <ShortName>12. STOCK-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - 13. INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/IncomeTaxes</Role>
      <ShortName>13. INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - 14. BUSINESS SEGMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/BusinessSegments</Role>
      <ShortName>14. BUSINESS SEGMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - 15. CUSTOMER CONCENTRATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/CustomerConcentration</Role>
      <ShortName>15. CUSTOMER CONCENTRATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - 16. MAJOR SUPPLIERS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/MajorSuppliers</Role>
      <ShortName>16. MAJOR SUPPLIERS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - 17. FAIR VALUE OF FINANCIAL INSTRUMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/FairValueOfFinancialInstruments</Role>
      <ShortName>17. FAIR VALUE OF FINANCIAL INSTRUMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitments</Role>
      <ShortName>18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - 19. SUBSEQUENT EVENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/SubsequentEvent</Role>
      <ShortName>19. SUBSEQUENT EVENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - SCHEDULE I ??? PARENT ONLY FINANCIAL INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformation</Role>
      <ShortName>SCHEDULE I ??? PARENT ONLY FINANCIAL INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - 2. INVENTORIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/InventoriesTables</Role>
      <ShortName>2. INVENTORIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresources.com/role/Inventories</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/PropertyPlantAndEquipmentNetTables</Role>
      <ShortName>4. PROPERTY, PLANT AND EQUIPMENT, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresources.com/role/PropertyPlantAndEquipmentNet</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetTables</Role>
      <ShortName>5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNet</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - 6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/AccountsPayableAndAccruedExpenseTables</Role>
      <ShortName>6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresources.com/role/AccountsPayableAndAccruedExpense</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - 8. TAXES PAYABLE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/TaxesPayableTables</Role>
      <ShortName>8. TAXES PAYABLE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresources.com/role/TaxesPayable</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/CapitalLeaseObligationsTables</Role>
      <ShortName>9. CAPITAL LEASE OBLIGATIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresources.com/role/CapitalLeaseObligations</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - 12. STOCK-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/Stock-basedCompensationTables</Role>
      <ShortName>12. STOCK-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresources.com/role/Stock-basedCompensation</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - 13. INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/IncomeTaxesTables</Role>
      <ShortName>13. INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresources.com/role/IncomeTaxes</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - 14. BUSINESS SEGMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/BusinessSegmentsTables</Role>
      <ShortName>14. BUSINESS SEGMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresources.com/role/BusinessSegments</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables</Role>
      <ShortName>18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitments</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesUsefuleLivesOfPropertyPlantAndEquipmentDetails</Role>
      <ShortName>1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesComputationOfBasicAndDilutedEarningsPerShareDetails</Role>
      <ShortName>1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - 1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>1. NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - 2. INVENTORIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/InventoriesDetails</Role>
      <ShortName>2. INVENTORIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/InventoriesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - 3. PREPAID LAND LEASE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/PrepaidLandLeaseDetailsNarrative</Role>
      <ShortName>3. PREPAID LAND LEASE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/PrepaidLandLease</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/PropertyPlantAndEquipmentNetDetails</Role>
      <ShortName>4. PROPERTY, PLANT AND EQUIPMENT, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/PropertyPlantAndEquipmentNetTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/PropertyPlantAndEquipmentNetDetalisNarrative</Role>
      <ShortName>4. PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/PropertyPlantAndEquipmentNetTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetDetails</Role>
      <ShortName>5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - 5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetDetalisNarrative</Role>
      <ShortName>5. PROPERTY, PLANT AND EQUIPMENT UNDER CAPITAL LEASES, NET (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/PropertyPlantAndEquipmentUnderCapitalLeasesNetTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - 6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/AccountsPayableAndAccruedExpenseDetails</Role>
      <ShortName>6. ACCOUNTS PAYABLE AND ACCRUED EXPENSE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/AccountsPayableAndAccruedExpenseTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - 7. DUE TO A RELATED PARTY AND RELATED PARTY TRANSACTIONS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/DueToRelatedPartyAndRelatedPartyTransactionsDetailsNarrative</Role>
      <ShortName>7. DUE TO A RELATED PARTY AND RELATED PARTY TRANSACTIONS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/DueToRelatedPartyAndRelatedPartyTransactions</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - 8. TAXES PAYABLE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/TaxesPayableDetails</Role>
      <ShortName>8. TAXES PAYABLE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/TaxesPayableTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/CapitalLeaseObligationsDetails</Role>
      <ShortName>9. CAPITAL LEASE OBLIGATIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/CapitalLeaseObligationsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - 9. CAPITAL LEASE OBLIGATIONS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/CapitalLeaseObligationsDetailsNarrative</Role>
      <ShortName>9. CAPITAL LEASE OBLIGATIONS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/CapitalLeaseObligationsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - 10. EQUITY (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/EquityDetailsNarrative</Role>
      <ShortName>10. EQUITY (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/Equity</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - 12. STOCK-BASED COMPENSATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/StockBasedCompensationSummaryOfCompanyStockOptionTransactionsDetails</Role>
      <ShortName>12. STOCK-BASED COMPENSATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - 12. STOCK-BASED COMPENSATION (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/Stock-basedCompensationDetails1</Role>
      <ShortName>12. STOCK-BASED COMPENSATION (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - 12. STOCK-BASED COMPENSATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/StockBasedCompensationSummaryOfStockAndWarrantOptionsOutstandingDetails</Role>
      <ShortName>12. STOCK-BASED COMPENSATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - 13. INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/IncomeTaxesDetails</Role>
      <ShortName>13. INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/IncomeTaxesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - 13. INCOME TAXES (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/IncomeTaxesDetails1</Role>
      <ShortName>13. INCOME TAXES (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/IncomeTaxesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - 13. INCOME TAXES (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/IncomeTaxesDetails2</Role>
      <ShortName>13. INCOME TAXES (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/IncomeTaxesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - 13. INCOME TAXES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>13. INCOME TAXES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/IncomeTaxesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - 14. BUSINESS SEGMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/BusinessSegmentsDetails</Role>
      <ShortName>14. BUSINESS SEGMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/BusinessSegmentsTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - 14. BUSINESS SEGMENTS (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/BusinessSegmentsDetails1</Role>
      <ShortName>14. BUSINESS SEGMENTS (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/BusinessSegmentsTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - Disclosure - 14. BUSINESS SEGMENTS (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/BusinessSegmentsDetails2</Role>
      <ShortName>14. BUSINESS SEGMENTS (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/BusinessSegmentsTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - Disclosure - 15. CUSTOMER CONCENTRATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/CustomerConcentrationDetailsNarrative</Role>
      <ShortName>15. CUSTOMER CONCENTRATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/CustomerConcentration</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - Disclosure - 16. MAJOR SUPPLIERS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/MajorSuppliersDetailsNarrative</Role>
      <ShortName>16. MAJOR SUPPLIERS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/MajorSuppliers</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetails</Role>
      <ShortName>18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - Disclosure - 18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetailsNarrative</Role>
      <ShortName>18. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - Disclosure - SCHEDULE I ??? PARENT ONLY FINANCIAL INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails</Role>
      <ShortName>SCHEDULE I ??? PARENT ONLY FINANCIAL INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformation</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - Disclosure - SCHEDULE I ??? PARENT ONLY FINANCIAL INFORMATION (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails1</Role>
      <ShortName>SCHEDULE I ??? PARENT ONLY FINANCIAL INFORMATION (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformation</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="gure-20181231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000070 - Disclosure - SCHEDULE I ??? PARENT ONLY FINANCIAL INFORMATION (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformationDetails2</Role>
      <ShortName>SCHEDULE I ??? PARENT ONLY FINANCIAL INFORMATION (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresources.com/role/ScheduleIParentOnlyFinancialInformation</ParentRole>
      <Position>70</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>gure-20181231.xml</File>
    <File>gure-20181231.xsd</File>
    <File>gure-20181231_cal.xml</File>
    <File>gure-20181231_def.xml</File>
    <File>gure-20181231_lab.xml</File>
    <File>gure-20181231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>90
<FILENAME>0001193805-19-000291-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193805-19-000291-xbrl.zip
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
MSJ%B#% M]T$'5%J)GBA>1-AW:?N44M6FOS&UNC;<F['9_7UM0[2C\6A@CK:
ME@<^E?9WIC]P+,L=; &F-K=FBVQ6M%O[Z*59[ 4_>W7 V0)6M@3&>92DGZ[$
MMUU(6<NQ3'MHZPJBMD+CY9O*6Z#*_M <FS77OV!!@!W@6 @T%V!5UQ2X%+50
M3_T;)FK8N\#+8&!9NONNUL+=@=L4C_80&)ZY*;SHH_/BR37\_@T<0!!15XH.
ML5J@\#5K;0Q88[UOW+?&_9;0_>SY(8;N/X5O_&01)>20_7154:?;$FTGUFC@
MNJZNA:U=<V, FZ+/; @8#<A[X\=LDO[J748QH/F=-\&>99]N6'S-O&GRGE>,
M3-]D,1 RM4JYN,[2:70;=F)=6.;(&F 1W&:P;&]'C5GI:.3TL8E+-QM2Y[E]
M7FM9-@"OLZ^&?&L'#';4=P:%%CG;!['V<+7UFM; &N@M-!\$M6W@MJR^7I3>
M$&Z*F"C5E$=+.F'%KCD<ZXRX:J&VP#26^L#"K(:PH'Y%O8<YWCJ13Z.!Y0[=
MLA:IK](&BJ;8& ^<OCERS&ZAV,XMW!)^.KAG]T%6(B\4]9W<*Q1>=E]/PZA8
MJ24PC;5!RQK"S=H*+)VX!H$+]4T7;.A=0=C"!P,GZ@P<O2G'ED%L[1LY<0"5
MPV'?W!6H;5PF@,Z1B3U%=H;/!JXN[!^H,Y&M7MWFU\7"/#C;V<KY=N2QM%T;
M1/EP9Q V.-P3NS_$DO>=P=;^(ELF-@(:[^J*M''RG=BFV[=V=M"M0+2L@3MH
MQKC? S0Q2[IT%ED#T]6IKK1$"P@:ZP$#U[&M+B'H1)OLZZ;R5K#2'";7<AO
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
MR]+;\)>Z[PM*^ABUR=ZO&EC@NHZCNLS76[@C6!NKZ*#)#ATU_W>GL':BBUL
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
MHV\A4#=2GOQUGI$A?_UBK?<16?T*1ZM4\0LJ@N[6/"UL0B<XM*10(25O$9_
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
M2O=1YZ> 9G!S1,HT#O"CB1*]8D^*5)1<B=.628)DTTG]3A;=ZS>!QR?X,,;
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
MMC[@1FV@5XZ:RY-7\\.7>L</EF7WW)%EU".3>[(:"5AY2WBSS>+W?"P>.=E
M=8FF.3/WC/1N<1V1!(#[I%1M>-$9,&_0ZE:/.WK24O%KM#02 ]/>5XW ()BT
MV1=%4I"#9M/*KIE:WTZ#RF&\^=(HV)5#B]+HEMS?4H=BX53R*3[.Z\\,UR;-
M4Z=G4:!//;'RP2@YS2ZIW_RF68.>Q2<VZ&1-WPWM46_HFNK*2X*LQ>'6W+%#
MK,'_/7?'ZZV"RVZ]HC*4C_EEX2RE'LGH"<_[DI#E@.G*BIQE"]A+D?HFCR.?
M?;!N?*:?RC:UW+T0,JRQ\&BJ]EQ-0I4E'E6G+VQ!! 6$T-P734V*LX2DV)VI
M/U:\2DE^_%XT'<G#U3)ZRD05R.1.FF6T-+V.[CF/!5>"*EVG_C3@BDZQ?+=D
M6 +BU\@&+T@B48M+$)(K0[6B06SB!#)IEFMCR(0_6!\N6MZ'SZ7,6KSC/M K
M5="#5MQYN/(#9]!S;%NK?,A/3M>M9='Z)Z"J<MVM/IE[/4L0.RKXK[6^V%4C
M8=:S#XI1Y39@X-U1.*?4V;](*?<QWC5ZJJ>&>PB? 6ZRX)H/1'/,W#^!F]4N
M,B;D^+QY<Q2"D7.5LEAU!U(!,M%]I^@;I.I#/^6%VKUEWY!LCR_OK^[&0[B)
MJ9,&7*D6%@;_--L'49/;,TVW-QR-A)9\W_$=HNY1Z?1_B'C&MYW',U)]I.QK
MDBB'&+_XG,4XOERQ634H-_!N$]%JO3AG36^;HG,F'',J^J6+^?93P&E(###D
M.6%\;)L*^R.WRIOU@PH<W3&ZR]0";LH'J>8""",D\<P+107.\D 4WI=,7RW)
MMU5<57!^FI<]H? $5F\6D\\41+J[!GBSEX]'E@H/=RH6%L[S*TMK<V;5KJ\4
M9;)1Q"G&DE&>YB>KO.[R%,&L&"<IE#:5\0-XI<XQ/52YS?& V^P6_!%L76M@
M-&MC5>X5<W 7ZGFP8U8FBDUYSA>YCPX/Z3H74$E>,@P[,ON&%GQ]+1I6$6#P
MT*5H5JV'6KD.+M6L<M5>S)2&1)V?PYG/.[:HMNNB+6'AL>1:]P_RH(]TKNI\
MQX^EMH]#0"I*B75/SOH:U,,CA.?S'=^^7WD>F6"])+CFA]FX^0N):$PCN\M;
MZNO.7'+2*QFU@0!4V=-4*%).=M=+"G)M!A<_-=Y%:IP/]],23#UADNE)>NC$
MXC857&-_GLV%7:*Z> H- GM:+72O"?\9Y;%=B:Y,7I*G2'!_EDJ6TS6JJH&A
M/(\![#+121I'S(C^H1B@)G.&L!F@%8_YZ+@:E5B<("(.CPR?ASLW)<2 "RY0
MR%2><,?M5ZP5# XX\;IRG,@]O1W1183#35$(^E/?4_:]RK[(RRAX''$B<-XS
M@ ?!=;WT"VG97SZ\+F9DB^R-JRR<R,EFX@T_\AHE+_=R5_Q(6$5RK(GZN#2_
MBB>-E(;!3+%T/2Z ]]O%&UWS  ZE??F##OD!RO.SA'(FBI9FEHB\(PU1PD7%
MHR-HRO'4^H).%_'B770LD<D))JR43V@*49@*B 7SC"(#CH4H1?FTN3S+M4K'
MU-=_)ZA6W?\/'K8?TI7*W&#5-$5]0(]H=5@"BY)H)=Q3!9QV"V(Q]95]YWE\
M*,IPB"$EN' Q51 G!,=4)=/)^C_5A;"THGB%UB0\YCT3IWA2_$[G7;!5YD::
M,[]2,T4.1:&&J\I013PL,0'='POP3+Y=1\&TU!823PQ#9PGY)$3G1M7$A\=K
MJ>,; \LYP;JQ@HZ1GU-=I42FH:UX(;&" CX]3(J<,=$RJFI:$L$@1]O][/E\
M,HMHGUK&-KZ;3T#D*9R<!HFD4M5[I)KEZ7C-"SO0V;ZZH75YI%.BHUJ,Q>**
MSA25IX2Z@]ZH]E,8K2C&HN]_1H9_/$.*!T7L,Y&Q\8/5<ZQ^S^V[0LE:^B4%
M&N!G_?Z0^N$V;-"MFNZN)@LMC7'IS,G?I)V[/'9*6Q6QTUX> \8T0:58XLAL
M.:*"9@8E*@HE,V2PK$X-@<R;"1=A*-WA0TQ">Q[M6#\4DH$V]TFQ]<-#_/JV
MWIK$4Z3MY;G@HGH$&0;UB*[ <]$33",3O"F.N,:.OBJ3ZO(N3^=>4%[<A/S*
M^60)D2;N\ZPN<>%!+L8K.U]CL!<[A962S1(Y)YZ[?+*8-Q=>8$-BZN)]>#3P
M?+%SXXS&$W+G:#[][? PS]O/$C)0-(G)/3+_G(0<.3[XY9M2/C>.M).:C2]U
M[L0+>-]_'K;NZ3%K^K4J!!-MQ4^-+_FZFIJA-:<+<2B]%AK'] P>4^'M>:4L
MS5OE\:BT'!GD\ZB(EJXIG"^)<JS01!T^TUX6H:@BDGS@,^^_S902RV^_OHY2
M)KCR@'G=!"-7I;W)MS"Z#=ATIE0"+=>9;T8D5FAO%2&<93P@_KB'"(M!X95R
M<J6&#=2F;B*?=XY +B.**M>#PE,[JL Y!1-&0D9%,2&?!BX<T'R >1:'VBMJ
MK,=Q='C7[OF?.V\VCEH[MV!P?.7AH5S7 Y1)R\>&*M309,^J4;](U!R%!J'/
M^!HM0"<0-T8:_[*HOU!AKR60Y;70LK/'555I?^6\T5/C-Q$YADLO6[A6_K*B
M^H:8'K>^@7DCWP,(>1,/3*HGAS8MSTT>!)?-P9C##L)Y;7<^?$V^2;C85X\6
MYNEP?KP\(U@6YHD^ 6"></OZS?+DU.775GC]X-?<:E9I<JJ6#.=7+!:\40O\
MCD^NXP@KF'K2Z2Z3B9")WP.%O@:?',S+J.&UO'I=#*"O."BA'7+TB4I+Y?97
MNUFVP4D&<*2A;R<$G9(WEGU_)?*IYA%-U_B&6B69^*AL$EH27%LUI:=A8GQY
M"9^\!2(JP>LTN*HJ]X:U^OFPVGP<64&*\UW/,I_?(<HV%,/,</2&3RWTC=QQ
MH#0P7D&N#>#MR0!,GJZ,V@DO#2+DY7EO"#AH\6)&K7'&:93G\'#9#<BH_KDP
M#406=8YOB5/-I5>%WJ48L4BJ]&43A00XD>?SH=(\JHL3BK'=<TC.O91-KD/2
MCW F.):!(23O164C)[X%''; 2:]4S9^%&LS:IDN!81$A0MB>ZVAY890'*>L<
M<7W!0N[U,@SI)SLXV?(\WK$X?XLM&K1Y9=3_Z?#PKJ&!UZ9*":Q(7BGK42)T
MSP18/;;TG/$4:BWWE!I?\TF.,3*^O)"%DS]_ W[*?R#2U?D+J48FPL8H&-8*
M<2(P9F+%&(D6V1QRK&<29?&$!IXOQ[O%5<JOE]Z2W_@D)R5IK;EN?&V&J"?[
M>M&DK4O&S8<KS*B><M:*+!^]YZ0 R"[FI2;D!WB#,0.@NEL;CS$EV03;;\ON
M!""[08HFE7H<I31/HX4<R)8/5_5BBE<P0;58]T#4) Y!2P=01C!]?TT-OS/R
M7I?F2/R)29KB\%4?-J EL3<^(TMK#)]P$A$M!>GMHEHQ+L[@0CW"^\;+Y^6*
M1CXK1TZ7%;G<6A,X>5^4XXQ2M%6Z1X%<A3V+!$M3/JK0@NK'G+%4A$*PJYS4
M'[3[P^&(\G$W2Z\3FB&Y-C G1%U6$,(*5K4+M $HX,LQP^>)R(B8-E=$E:<7
M4CXOJ:!!S^:_%4E>,S_,1XWA]E>_><H6Y+3/9'ET3H/ZD5)&2DRL12,L @-'
M' %@./AC:<8 5RQQ1#*;"GU2M#,LM@8Y0%[P/-G]_%$D;QYV.SQ\ERSS.!,=
M&_C]IXH/Q6DB ZVOF:@MR3MRYY^2+1/*YI,]3('RYXDV5WLBL4VSO# 87WS1
MGYG0<7G1JF[S<1%*=Y=:-NCFX"4CR0UW_E)-,T4.$H4TUH4WBH O3HV+C#?^
MH\81B0Q*J%Q/;TJM1(6O$2LH*86>4:17Z'O5H\;5[&W*4"ATQ_G"N'Z?B.&K
MF"<NK<NK?$H@J#(A;T O(M35S?RD3X#+( QK$'!^B-T+^2D(=*#SCTS-8HV0
M<)9R6YU'258%@#!IP8\RDCG9?,&CV?KP2]B1DD)DEOG7440F>%ZAC;O)L^6H
MJ$BQ50R9XTF09A9DDJDN'; X)SG_+<A=(]R*XJ%Y":TZWYT,5=R#6_P\W3'7
MO, TCQ.Z-C)G6S6*.#PF*MH64^Y+C_\'M"Z1*H05>?@)9U^4CXRA3+A0W/+(
MBVRHP0Y6B&.<LCP!B[ORM X[6OL;^'H64Y-AO$IY$M)KG&5R<C&YC@*\0]&4
M!2J0RYTD<1Y^P2I&<1N#NX)S[88E:2E0Y"7%WB#<0+M1U37 QQ.L)%1=J7G6
MS)$T&I&&EBE4ATH$3U6.X3+)K*0,#M )SK64PIZ(I>J-N.EO+!5#,,5GE(<7
M4/>FB;9A^;SFP,N]ETBK/=UWQ\4;*A\:@HJHT2I0*3+G361;2PJ+Z1798&OX
M- ;9%U99B#ODPXVESY0J@D6BGHIZPCMY:X0KZ:3%4Y!)1FI-Y047/3;2XAN5
M(U)U)U>V(!-#%9<K:G7"T,A!NWC<EZ'GVY]4Y=N7=08!1%+H_DEA53"3?R<K
M2R9US;'M1[&K,!PU.HLCW?FL\A5[(C-*IH31+K-4)6>NX$,;DY:7*L5#ZWJA
MM_"EWAN:MR7OI]AT+>J9$$?9C >CBC0L@\$%74['2;E<78-IN5&S)P$5@>,#
M9)G/LQTK,Z^!!B=*,+[Q R+?MTH=_Y74<3@KXP+S_)!:!%LG->CP3H@0EMLK
M"YZ[2_>%$$23*I1N&$EO&K(KU!U$PF4^S9ZG3QI1EB+[)E-0R[^5":TB%H4N
MTHI#E,=6@"H'1W(E@HC+P34 Z;N!-P5@4TSQ_9B'4MAIWA/C'O!/C<_2YR5$
MB;X";[9(;BH29&DA@4UKC3Z];Y=Y"21Q>12&)Q)T,+5/0?A(MSS[CEYLK)^*
M238()JAOHZBO4/.-&8"2ZOG+58Q4YY[8S5,#HO =AT/#H6B=Q^I,K,B/J_+=
MA;/AUBA'B]T?]8;.D&2$Z_3ZKD5@B*,XEE:O,G&I>(@*>7G0'QTM%)Q'=_RU
M/'>X9>J$+HE/2"VN3+O"S:$H>(OS-'>+J/L7VJ\9G:L&G/&1F"U&F17WOW;4
MV 9O@.T ]L*?G@T5JM;/\JP:;[F-P6;_7,$Z:"^UQ\ZM0=JZ@VJ ^U73404-
M*C0" EN<BO-LU3I\<-Y>'!4R\Y7'<L3::JP-FQ'S?<C;D^&5'[,YHQA>0YKH
M@HOE)[\?7+4=/!V=_KU#-(6D&[A_$43OASC^#43P:=\/MT'T'Y?J[YK1B(#8
M[F2PM13TJU^VP4Y_:+<S2YV%.%Y*3]\&@,\'X]YXX/3&HT%+4+>"M_)P["-M
M/ !M#'OCOM-S+*=SRM@FOVLO[78C%3I[0WT:>&0;>P*HV97L[O[2OV&80A;N
M5G-[.@>_OV]X<-3LCK]+^S%@5]M48\EW_\KX73B_3Z3SN^"07J/(7,;&RP(Z
MV@*RPEU.XRN>\AW> &7NH#<RG=YP;#U"##T>' _'@YX[;&I:[*.DW8UE?#:=
MON)A4^H.H^)6A>C1SBGV/E?9]E?8";V>-$3L]M%R/+J:1^>,>T[??<#SVYUR
MLQM&)'( ]H/5V*=V'Z">1MEEP+9&LZ55]EL-V0V>CN?9XCR=/OS??.#S?& '
MQ)-5AQ_9QIX :G8G67<0Z,I3=!ZAV?G@I+"_;WAPU#PM,YBG$3\BW7.#O38-
M ^Z-KO/<.G7'NU-S-H"T?33Y2%0[)BKS=$T^U*-2G8^F_)'RC^ST2%1'=KK$
M3E]2TG[AHZ=7F+#5NKZ;%\;/433%KCT/L?[#[E[N'+MQ\D*V1,T42&3Q%4&R
MR.+)M2?KLO*B7M$?FAY2I?]:=;?X#L<-X(QY*C')!^&%-*:D/!=O(@:IE/IK
M$AP>]OS@9:N78CX??T U>51[PLIG@(E/S]/G2(LBZ'PZ11;Z./GKAF'OJS"C
M5A[P"+5U$5W>L6$)K]4E,+!_4J%_">@>_J108[V,A-*"E5TY:<AX$-V*VK(X
MIL)?7BFF=:4A(&9BI_J>\UWZLBD7#0D3K63^A,WY6 MUDS>?IU,HCB12HYGU
ML>I+ !,0JI7H\IZ]\H[A'0$>&.V6&I&5-RBZEW$ \?14.RU1)8^UX6=$F;*(
MA:"0-7"E2;/R&?I4WSO'#*<&;""J1E&OVZ^Q>J^<*'!'LJMYPF;R&-;NF2:U
MB5)[U8DTO9-UV7"EJ&'W4E-NG)@5\)8^-SB8@(- I?XLP6DFXG<XA9V?]%UO
MU2+8FVSB\6Z&4S:7?0:6.K2+2D@Y-$$;E7!^#>#H77H(&A;>^'$D9_+"6U(Q
M,QX'*DRT?L TG%YO3\!QAPN%3-2-9GXPY47O>1-R(FS>!(!?WP30A7.S.$(Y
MYX*-G0))%":5Y[,7>M6$/ZV@Y\KS+4P"EFWR<9:QG/!"0/#V @5:J+C@*Q<1
M] %<7!L-CQPUYJW5Z9+P_E*R.4NH\0("@??%HP$X]K W'@QZ9M^L,:U^M)-^
M1?LJ(9_?[KCN'X"EC9WE[2,_PQV*\-H>[,!0K!H#)GS&FV@:1]RHU=^'Q@?@
MDG!/^32K,]#/ OSK@#,V[$3/A1-OX'-V\9OQ,3JE!T[,,7\F_VQP8ID]-8>#
MBMS/57\9ZK&6#WUXSEO>#\S!"S$?CK>X!"7%7P1*ZY$]OP44HL5;2.P+1)"8
M=JPZNZCA(]AUE\$"HDV]&&1!777%X \Q58):JXM6,MB#9_6T#P)AW<2/2+4\
M81(^;>C'I?@P$*WQ5DSXT '"H1O&63;#_C6 WC[O%TCC ;0#P6].+%?V*E:]
MX?.."ZBSR*9 ORWH3_($4?J1TEHQ;HW:BX8D8*ZP/T)!9P)H\GEE>;]%<<=H
MK(!8RB.%Z[\\6"6^,Z18@,=D8UMJ.^-/24&B7A&>ZHI'8@A3[\)5#?VX=-)[
MB5=. _4*6I_6]8"?I#AF4BB4SH2=DE:U$91T1K*3MX 44VU4+R+56"S%)KF1
MC^I<2+H**:%JXJ,8C<*Q55(H>&MZI)A4K2E&2$Z*-TL1KK P\ +XB3>;Q6SF
M<94B9;.(.@8#&!]!FS(L]\FV=UC+\_(KI?$YH\CC"!;.TX#2+_3^].>HG+VC
M\7N"B]F.^:)GG(OIR!/5+>)<C :@)[YP%9RKK?3)9S'EF=\A>5VF4^R)C-WP
MT*]#<& _#GRQZO@$IWL-9AZIB;'^7OHDGQX=L[S'#/\^G^ L>S=53Q84DX;@
MBRD7CL)P+=SL6.<PR,@6V27HYKEQ31S/%SU(KH":X0AY&Y)5S,60C*4G#7PX
MV;GD202%FCN 3%-_Z2EV. KN<J[B4S>9N9]2\^PS)39(BC#.R%GQ$6H61G^3
MXRS2 AX (F4K)=X\;X;SM?RS JJ$H$+#9[$(?#5H!*W<-(YDPQ4NJ<0("=X,
M'/LI:I--M)9!"(::T@&,$KD!$!\Y2=2,DB)4A<5$<V::XB$]+7@'A%6C/9;+
M*/X#U7^:>U7$CA:%5WNJ_0YBV$=KG#"A@=E2=G"&%T9*2G#:+$B*NA)!6JO<
M*%:DM-J:.3A^F:\.G%.>!+^@)=;)+8]<'1R>F*"5O%<NNGSLB67]F'N=\ @^
M45M(P4V=/G+3"SC0 ("0531?D8+PJ-2#[_.NXL;7"*UW>B"_GGE7.KVQH9@3
MAJ] QLX6AFW< C6PP*>".[T_TZS"-8:.)=3,DI1YTY[6$W ML^PM:ZW"P42R
MG2MA/=[VF%A>;^7BJ#%@6R)/51BM])P1(.0]HSM3X4'2V>*2-EWP XC>^.JZ
M")T)@,G5WK)+ EW!3+#M92=F0:/*]_ CRC;0=6).831/5].G!)2H+?+7<Q4_
MHN'2RA.2.S8".=53-7:FR7TZ(#C<IU)T"5&!FJKQV^G%*=R;21;GTZC>2BT>
MN^?!+4"^_?SB[?D+8"8!I9@1K%R>W$LCW-6LJ(%Z3N/L!"$#5]$#"9M&PG4L
M)"5GWU72DD!9O2!1D[?<+U3,@:)%BUQ[C:% 4!08_C+?!<0SH;0^OSG$F4"Y
MJ;[,>,LZ*S#><<_0&U@7."^U>"Q^+3COT!HAYYU$"V(D'Z)IKL[F;I/[=!TQ
MF8M'&=3,KLLH2P6GT+18NKI =#Q&$N&P"FK,1VR,$C1Y2VXU@-J[]>*I-)XT
MGJHTGKD&-*?OVH OZ[.H A9T6'$SA3I:J:,:!?V4/\!]R?*A>W7?YMID4?<B
MJUZ@BN,C;URI[B>Q(V5_4UO_;M0Q8[4J1D <U;$NW)GOQ=5?Z<U$:(!C&O]D
MJ?1]'AZZ@&V^8Y>Q5%JK[7V!*N'#-.V>\2L(-J;,^Y%KO[CW2I*)+@RN_$R0
MF -ZV2HOIUJBZ.*D6 ]CRSH9+5 ]0E+,JL0&J*3!RH7?K;',R[9>/3N_D;8Q
MT@>BK&66_+4$@C#H=8[$U3FA2@%T*/5XV(JW'-<.)PI+7(K[JC5W+%G_AIS=
M*(U2/C)IZBM,Y I1KN=K-KH4;UJ4:QEBG%;)U,A4SG!AI0I3G\XO(,\2"1MC
MDLVI/>P-.^$'(#0V)'$>("Y/\%0<G3JNRX&;./61BV;L>RZ=*;GZ76DBK]B4
M]'8FTMW)>/?P<H_?@GRAOXLS$S,J:YCHVN'F4SI/C=<R:KJ(A=$F)E2I*2E%
M-ZHZ]MQ.R"\0_Z!PC2+9GYCE8UV*.V&TD<L,4[%8(FR1A3P?'0\5>[WT E*)
MDFO&4A$:D+*S2/&EEU<"@:[ HM.<HT*MO^0.J1BV>8""%+T96<AJ>X&=GO%.
M$2E:_W'&J517K<]C8!ZI@>W5<_'AV /0JC\471#%7\(Q5;Z\EA>6GW00 3O!
M&<Z7J9$H*[6';&8J9R.@TRW)1PGP81SYU1.W(I\^(4B'X@P4(U(>:6V*/?J,
M.9R(-#6LNJ":Y^)+36&9< 0$' &QEZK!(') I?R."YPBD/QD-,&V2IYM*KS&
M:X37?=YH_2KC& G<%>EN@F-*]XW.,_VD@0M3M*&NX)$'?9]'*^\S?GEB#GD@
M5;> 3^ZQBD_1VPAVK< \D/3'*)03;/@0A1,NED10IX:]S)US_!+#M9#93(DT
MO]7J0B)A[_A*FY@T"6_"+6=2'"@)$LF+QY1I+(^,<I-J&.;0B[OT68Y$(1K,
MA-,RAT%:FE'(#4P=D ( ^@ HD3J54.81V8DE_5BPBYRY(?@*KRL= $ 9V@[6
M_$X?4EV!V,+H=SESZD3-0%G.PD1P*?4MY_^EE 2\P,"19G(*#A%@/J 3#R2?
MICL%_>6&AAL(HU?.UI&_$/<[Y!,0BHQ;<Y>$#%-N4=VE<%',UR)VS14,;6@Y
MQ7DT^(G3$S1(]@GZ"E:+'=8N]C??W&+072CYJ0+JM3>O#0#V2%\+(Q&/$L)&
M'5S!&5WPB^0D,S '_+)0\H*OZV;\L,OI"T4MK"J1X%XNOS>L_*\OL^1DYGF+
M5Z_%$;]AR23V"5%GX31G>)]%@N97>/OK -CJW_[G_\ "A[_*%[P/,2\ZBN_>
M*(FE?DL*!_SE"[OZZ=D[(%C.LRWX7QK1GRW[Q+&>_6W[ H4#B20\X5P,*&&+
M(QTVD:S'\0L=O&%OQR^<+45%5A83M:B:W/_S</;L/%K,6'BB:.AT:,)C(L3'
M#$]'E=7Q[/*Y;;H]VQGU['[_Q;KC$W)D:&ZEA?L7[U;I7$W;,C[]1O76KAK5
M*\76;EJ0W+)5_?%$M][/<=!S1_9N3K,CMO3[[INUO_-#/[F6-06[TPP>H&_2
M!E@:]'O6H&EKA7W SB/![\@%66PW[;ZZYXK#%HPI#+!2 (X&<U^"RLQ27DZ>
MP#<G\^B&NYV4^;]SDCV0;L'/6W&$ELC9 ,ZF<[&.!%"7 %RG-[8[Z;F[90*X
MO]/.OFHO'RZ,#WXXN8YT$K'MT>C8-*@]E'MN3AU 5^I#) BK9X$]-ASU'Y@<
M*EC=5EI)M8U/K0LOR5#4##Y\]3EF"\^?_@JZ'V5\[E\02D\A67!H>4XIY7[R
M+%4,AA+6Z>\BG?XJS_,S8BS PF14#/]&(94'7OE7Z9T(Q\)?LX1G^]![HU K
MZ1'M6S 8>N5-9(X<91=Z,;N.,LI?RGL]J?SQF!F)GV)BH(@G2_ASV*FP9HZ%
M./_F"7T>H#+V*&R-!$GCUO<G KK39!85[<E+/A0A(!9_&/>&CMVSK)'*F_",
MOGE"^?(<NU1$L?#9A/X8Z,GU6F,?S'MX'5U[OO$!*\H89J+!6K*+S/MP"H!1
M-/NS%W_C1TGO0IK!!%I>;J%:-%PR:B(01Q/1/NI.)#Z $A2JIDD\PVD.?Y_H
M]4,\RX*#+YLW?0NCVY!G8F+9&UAK6@HDI:6($A6Q)@'R7"L8NGQQB!5#;XH3
MR*JFMXOLQE%/WD)5N5YQ5RE1%M[PPW!@]8:6\__9>]?FMI$D;?3[1NQ_0/1I
M1]@;)3;NE^[>B9#5=H]FW;:/I9[>B1,GWH#(HHAI$N#@(EOSZ]_,*@ $*5(B
M2%P*9,5N[\H269?,K,RLK,PG%58UN<(,2I1)$+-,1/^.5<I,2@E#UL^H/TG*
MW#XV==XC;0F3@#V<9>D$&1WLE[*J<"1WGLWX%=&AX&]3Y7N3J*H)1M+=L0T4
MC*(V H7C;V]X4F 6LZ2:"4W]8)Y(@=E5=),GS]41&,_UB(M9MO Y;EB^MPV3
M6(;%F/>]85E$=S7E*XWIFD"-(PXKACB!!>(&0UQC@L9MWA["IFP5M#/D<-6;
MF.70)\Q;+7V O""")UOY\9C.D])V%'6T<$!OP.[?9^!6<,/T^<L5_@ 7V?M9
MSGS_/J9YLB0"RM$)3__#,>8PV=<PF07+I$A[JQJ'+)U%<9 ^5E)\-Q:2U[E0
MEG]2%KW!F-S:;,RQ;CO'?HA)6]$=J_LH[5A.A8HYVRA_V$J14IX/FP'6_X!0
M0WY>A(#V&B'YOK$BAOGC:@&&.[*5Y%\9-JS A?P9S$$%IOAE_%*!\K*JORZ3
M%K^W/' 43(<E"Y?C[9C&,D>>D\^CK.98?6#[;&Q)JQEMTR)@(_   Y^V8.X
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
MP-DW7KUUG6>5%._:?I)@P )7G&\H2"J;G.:8*$^2%UCFP=;%"?-.W4N^P28
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
M86-T1K/=(#];97GH&F;%EOU1E'I;8@_H;U^[!SN]RC,L>'9BZ1YK/RG%ZY8
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
MIC"[/T\J1-U7*-;.;S'R1+'=D5Y(!5O(VCR<Q6L"DA2DKS*V_.DYF4F8T(#
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
M/M<?KS[]]DYY_>'3S<T;Y>V[]Y^^O%-N+_]7ND&[%9 ',F<0SSVZ#\6@%<Q
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
MXIS\'F(+B1CN/[\CWOR$93#Z\\]Y6MFGNWEPS\(Y;WE(_F9&:7K)<QX.=5C
MHCJZ8Z\.ZQ&+.'8_G\#8Q4EZ&89@\^+$CQ_[V];3M1R\.U!MEZ@;#O$AOB7!
MCV$P_^_OTCBCWRD_-$'B:3H[C,0M+ 8<!'%6<XLI+Z(LY@:[R;2TFEM\6>7/
MWZL>-N^S<,Q7=1M]82^I^#:0IP)\I.FGZ:W_[9E%_)]\]/_SF66W_,:>Y)X]
MI1>::CJN6G45#E]9NWMT#MTC*"+=LUK9(=YLX--SS,: ]2 FR<N.6_T=:*;N
MJ)5KXNYICUO@P20^:H'X&-<^#6T3]F=ISMHB=TY][#(/IJ1M6HYKJT:]93*_
MIHC@)M?A334UJTDJZH:JZ^!,%8_A.^8\=%T'D\W0',?17,_;;UT%;:]9H0@^
M2B")>?.AWUAYR'59.;.^T-TOQP<H7]OUX.M:Y6J\UX(:VX53V<7AZM6S+4-7
MC]Q#>4'-G\E:I+JFVKKFF%LNQ\7<!RVN$6+"XC1=59T:B_L<1Y@&FFPHB<=?
MZ%W:&A$M6U/=BF__W"*.77 CA+4U#SR=>@OF.3!Y.N^G*7P%>)$^?@;W$&XE
M$Y3L)0KS#>]7\B&8TEM\M<=$OCM,Y-L[YZ2CFIZRD_D8TR27"?U1*7[:+/=Y
MI@IF:XOT?!;7:J3_YRX0AV(OUJN7FK*OUR05,S21_CG"(AYULP*:=_QFL_Z>
MT&DV!RI,Z48::N=+>1V$+)<SV>SKNMRC9.C9FB]AP'W>9L%\PBI37_/R4);^
M[<]390F'H&Z%5XTF[D>LV54NE&=:R37!BQ[ 39A>9'F?"W^,&?GQ8Y4GRSA*
ML3[V 9-H4<L1GEZ\")*$93#/_#"D<UX2BUFT@C+/ .;M;A\QV'/T6Y1&L?)
M9\%X7AOBMQO*6Z=V8MYG,7@LX&4091I\PQ^X]-/"LQ"2#;4/P*KVM,@K/L*G
M>I(.6H[U+H<H^$SC(G$Y&,.8OP1SA# HAWD[<-?L>2?I  GN!ED(M@/4"__[
M.Z<D51U,L_;DF3\(8&'E9*V.H9ZVJ>W--N84YS)8DA$(> !7C.^>UY="L H/
M9DV=**F&5-L- %S+= H&[/DQ6V!P)(J/Q7$XBO-B:-7#UM,0]U_TG7)+9YL%
M9,:JPUY+#?8^EIA"/W @H)HRDJ]8;R2>41CZW8,=L=.ZJ'G%8LQ7G34^\HAG
M&\2K#23?*MTV8R)2-GJ0#8=XED$,S6A<,L2$L3Y9!/.!;>P$2-.5[6[^T/]2
M8%ATZ;F=#N/%':%WTG2GWXO[XYQ.VW1C61#K1Z4H'+_P>>4X RMDV!%8P_^,
M(W,7*S^LD>/0A42K*G9EDL4%IB:^+IWT&3Z"9*9-7-4@CJ<-D$+#H;'CV<1T
MZEXM1+2TW=R,+R>3'Q46%,>W.#J=(F94-(6A,"X><1""SB7V3#IH7-0DK&Q^
M(@SK#(\8EMDC_[IS;KI11/G#G!BJIO$F',(TISC8#3F#9B5#Y:=AP7^[,XBZ
MH5// 8B3=8<'MK$3($UWEK6#AR[$$>>!@0%>.WL7!7%'Z)TTIW4-9I&U(?F>
M1^QUL(W57FLCT^O.S3EBI8>_)DNAZEBHU-$S^5"#<IWE55Y*OE2G4JBD.GVV
MZ.#(6H'=)0=8T!PR3'M>CR]K# 3)AA6MQN!I.\.=)^8 UT!\?AB"\>. 0H(3
M)4.CE0%#$L0AKZ>AZT-\?_=:5TVB&R[1+>O-<^S+[8BCMI*G_,7_JBQ\D/+
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
MFPEL#$4]8#/:OP+"XII7ZO9;]],+Z[=MK=\S82ME['-%-U5@ \([B?>&Y#2
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
MO:-!I]MS!WVKE]_;"M;9[M[1T6%O\.4K^,\?/P]!Z_Z$_X4?_S]02P,$%
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
MGZ=KY)9K.U!5:<LR=5",1KJ,]"RYN06?5 6GM#6#+F/ /,_1L 7FGIQX=S%
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
M=5& +B.[?(KDN_!34+ H6^D4+[81ER^2"57W;664SB0Y7XM.6J$P6^D4E[]
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
M=$<L!-'UP%7U,<T4481#\Z(>C9)5JCR<+HT2UJM.6*\5PH0MHT#7!BMDHJ4
M?K?F"2Q5P+)^S9-8JHIE_9K>5E YQJ@R2&/;#JI2+=9;5E6W6EAZU)B26:L:
MPIXV>/O["42#CJ-&D\9.>71XW'#2&"JUQD<.QV/(L5TG=FFW$?R>ZH%>(N0M
MT&(W#F&IC@,W\#$9Z#+YT]4ZVJ[7X7\AD-62(;34&,W27WZ8)D5\#RC>GS*
M_P_,L66.C&%_I@^UV_ZH/Q[HFO55UV?6[AS3CG+7=U+4NN0@E1^D=6!++#TM
MM;3#!WID*@X[C[:]N2"Z<8'<*-Q]0K6E<]G=GISZ8?OQ;_TP! X&<1 <;&MR
M[0?DTL?^MFV7:78AC^!=-?_U8-,X2V^Z59;< \WH!X[F!PL4?#[;SW([<%+Z
MP!Y*V[:X"$G618;I8,!YUW\9^&N>]+:2\CD4'PH3'G:F/2/\N(HHD1*%OZM-
M3I&#\!.IA'%1*&@N!D=/*AQ<3I7#Q8Q6*-@N(6W+Q*53FM='#*$KJ0B5\ZP<
M3&EJ28!(>! TP4*=Q8![)Q6X"E)0#D%R5+ 8HN1;,0S>2\7@D _EA$SUX<WP
MAB4V+-523/C7\BU7#G_* 9$P,_8]1RP^/&PIU<R6'YO,LZ^\7FJ$D"P4C&T5
M/3&JD)JEUNH/,ZN$Z=M76@0;N'88<A&L.HX:<6@IIL>)1SF4TVZ?VD 1RU+2
M38U(56!>"C"O'&1#M$1 X6)FOR1\CK#]@%T<8;JG1@2^"D.H$;N60EE9*,K!
M^L7W%\_8=8M1>VNA1C!;"DJ6)>5DGO!1%D"I$F<4%46*P!"2MASWRF5%]73S
MP+24U@?RVDHD_7"[7"GMN8UE3X5BX6=TB<.J<AI5L-.N%*&R?K(GNS!88@)0
M#K<IBH \H#1S30J+%-M2=HPLC$T1D\JA4;A'NXK!KC2([.!8&,,C1*,<O(<1
MO4".4]!</2LOPHQ 5X4<<Z7B"5<2*BNAD.HIA4L!&J?: (E113E'WX%.%=_3
MR:I67EN9+G>QP 0PVYW8>&%XVXG-<:]%'61/$\YEJ;X8!XIJ%]G@Z'N4/7HS
M%<?),"UESW1A4(J85 Z-2; M5(H DMM8=MX@C F'5>5@F9(=F-[;M0%SS]YL
M G\38+*OD)O6<?O)3A"$P1(3@/*X]8]"K7\$9LT5UX_&+(]YY1"#O#->Q_2(
M,5UPR[EL?>2'X9T? +E>$H\ZR4'D+0:+W^,PVJZ>F\N9_<)-YNM_F.S-+.*1
M2G.B5DZM4A?@EKC5O+9BH'Z0#VHQHSF8=)1)ELEE-172G/*>LO,%4=XR\)6]
MDT'A7+L*FWDI.I>_GRZR[(W@=SDG1_)?:I(Z1G(E?HQ$^W-JO/]N\T!,Y=>;
MI)A\QV/2FL&/>WT,#)IWFC$>F/>ZUA\/H=7]9*I_U<>6\;.^_4+B49J!'T9$
M=;>;?#A5.[:EU*P]!(\[14_(XZ?LJ6:RC6*1L)EL/8<YY4***0H1D+,BE\H!
MJ:Y/MVQF7C.1EUQPN\DVZ((0"3&O'&3).^E<LKRU6&,/AU%RDK<4M-*.LJLN
M@K )"D YX&A^LC^8G79*!0<,F-:R:RV"$/%852^$+]RZ3M/$)<2!)*)8V=XC
MS[56&T5V 480R&-$H]S$^V)CCQ0!3&^(PXT?XN0VU;*-D27=9)=(1*VE"//J
MS4D+N3#FX]'.3K2_[)J(((K5Q%'C#&3O>R"?_#;$ 7*BD?W@!T#,G>V0\^/F
M$PI6R%Z$1K(<O1C& ;FBE]@.:Q5'"__9RT&,#'C">&((WDA#\$3V5+6IVVWO
MQGICXX!X!&)D.,:TH+T8>A]ESS\^N\W/M^PES;\$P)6_7!9,I^+F@MGSI=3I
M4L:M<K,A$^KRIT)N8]E5#0X'.86-7 "5BR&VQ1<.%&\M9)<LQ.6?Y4JYR3#V
M/3_-36FTQNDB^<*?9&DPH<GP(A3 )\5\%/>0/;]+0<FY%(C'NW):MR.P5->8
MAK*G?G5H<CE5S_X>++\#SP.?O+ C!B:WML[WPENT] -T<'/K/?;\@%[0EO (
M?B8]2K(B=X^BE;]XTU&.B6^5"-FS7(+$LY4_CA]3<O%7OLC*Y[]JMG:,(I%
M-]-,NB4"\+:2O44>6F*N(R_H('N&YXJ><1!<;@4=1>MN4)BS=B>K:I,O9VM#
M^29!;B?9:V(5]NPE[WX #(_<+-G4\V2;!0&ER%NB:TSR:OKZZE+*-THJ[_(Z
MW [%V<J6V@3U7GP3E#4S!W_[:HZ&^M3Z+TW_^]R8?9.UVXM<)7CG^L\%UR!?
MBW,UZ%M?M;N1^8O,"Y%!UPA'D\!_PB"AV]=YB, C[2/J/LS IY)3F57&^.X#
M2 FQ5T6 3K<F4N[> B/I8'MK[_MK/XCP/^FOQ5!Q.\FV^R<#)R 2Y6"DKX1E
MWM;$63$O:"][5]C)X/$%H1QN8"&"Y#VLR4_#8V\$YR:N KUE;R,[&=,J0E*R
M,)JA_N!-P56P3763O:6L 5!SQ/(]H+E=O][=UYA[WW@5F,7&D[TAK0'\JPCR
M>U ,D2N*CK'M_/%D[W%KT-J+"%(Y#[]3Y\I5Z=*.LO?"U1!H"XE&.4@/,P)S
M23<M+:AY*@:3TT7VIKB382P5A^( ;E]@YCW2S4ZB&&9[2=]K5S..^5)1#LI<
M;T%\P^%MJ16]+-M=$%R%JU&5Y/0=H)Q<%6(_HB,@9OL*XJMPT4I<0LJ!J^Z)
MK*["A:Y_B<-:Q6N/NY-,<P_4V<7_Y-U^5&T40>@5KH<=(S45$^;MFRCIAO]A
M_G&AO75CVPKBJ'0)K$@"RDW4XJ1\5Y\1>I%:Q6$$(?ZNJEP"<E-OKLH\5-M5
MN%;UG9ZW-<(P)K<#;3>-@"K^0EX1#UH)KL5"P1-V4&B2=WWA-6\V5QM&$&Z%
M"U9'R>U?[[R@BK6H[_(D8;OG:GL*UYY:.W+;Z.ZM9$?Q:;NW<L>0F9W;KW0'
MWLSO.Y!B!FC[0FQ_$1,"45D,(-I?T?U>'$BS"7DE0:D7%##T%U88*H#-&4/1
M?6(G %XJ,/5 +Q#"OOA_@B'+'4/J ?'-%C!S.?*]QQD*U@6O;2GFM=(@BIHT
M#KC,Z?/*(E-/Q:D(4(#)@9]T,EX,,Z^/1%;TY1(YD;G47QQ:V)W:$3(]0BRI
M]<(/8G&>;)=_2+;:*+*5N!R^C-(>(R1%3[!49?T(EW8"XPW>#5D3X[S\XP3&
M&[QQL2;&>29>M?-,8SN"W-U<WL8A]E!(;^4FT@I>S:6%'SV\Q Z)IY*Z*;DS
MRW>Q<\A1ZB#0!ZVC#7'HN'X(P\(OW7-MW)_-ISHY^W,[MXRQ;EGT8F=K?G_?
MGWZC)YV,+V/CSACTQS.M/QB8\_',&'_1)N;(&!BZU?2AI[RMKRFN;K)<]<XU
M8_RS/IZ9TQ;HRU96\HG\F"7RZER;3/5)WQAJ(R+PD=ZW].9I+8C"QP<[D@[I
M[EYFZ7Y'Z#8G^G3V[2_:9$25 L@G!^ FY!C97[2Q/I/&QQQ&"@[#L+"0LVZ6
ML_<EG&GS\5"?:H/^Q)CU1PE@5BOL%F[RS-Z/D&*PEV7P^GPW?RUMTO_6OQWI
ME$/X<#K7@=-?)_JX>24<QFCF3Q%]5<G$!A2!G\-?#]9L\V=\]RK+V8=S;3C7
MM9FI];6I/J('&R=] )+RE_YD-NV/K?Y@9ICCQFU#[@:B%"OOLJS<G&NS_J_Z
M'J'&SY26Y"PI:M]GJ?UXGIX/FGD[,K[T6Q$NYR!O]YKQ=)?G+1W23;VS)9\Z
MU@^#(YY-08!S<+GT9''35%+J.@^%A\%2]#(>M@LNEI+9N070D]= @.F@N#<?
M#^ROM,BGEG&UW:OSW3LKZ-1JFL)=M&:AQ_0-&H=D]AC/V@77NH_!+/T+/93=
M^/2/PPC$&0Q\SP%:@V(MZ#$.LPL><S '/;@G;M$<#X#@:2LZ<&__[@=6O-FX
M& 4%\F7<7Q?\WWW_?\TI!+>3R<C0IXU+]\[& 7UMTW[/L.T:7A@%,4<Q&._6
M!?=VUS>FVL_]T9R&ZG?&N#\>&&!UC;$UF\[;497$4Y"W;V)ZUP79IK'+(JG_
M>/NJ@#7&VW5OWAP(3-![8T8C+>*U2236IYE&XEG>OFZ<4RM^"-$?,7D'QM-A
MB3K%"^,+N^ ,K?FM!6Z&\*"3#*1Q2IT56L0N,I+7#IF>^WJ@:$L_6',F-.,D
MK<%7?3B'J-#0_O3#3:_;_9'$3(09<SSZEM*Z.W-ZW\I4/SH%YJ;"O4928>W/
MNX<V_N*GH\4R2V^G2@F%]?.U""5Y9.,B.2@4\)ADPH-TN: U<GFY.(?^J^,R
M<OELY:;F/$9K3-!;X[XL4^?Q>VR^WAISA]DLCQ$F@,GFM*U17)#<\HAG0A1>
MBML:(P7I&H\1-C[A)&TM&NE]]L8CGLW?,SE<:P1GDSD>U6Q0D9?2M:W]8@$[
MCR\V+C@J;&\/,SO$H;F<P%? VNZR(K'X:!ZB)034(_R$Z! %WFQ(3I"Y!?)B
M*Q"UQ%';9RHM/F*=XFA[3I8,Y)"7"F(WCMY>73Y! ;V*B"?#=VQYI$X9:EUU
M(_0MB6.R?9ILCLN7#UN-J54^^Z>W&;9S%8()C[)Q>UO3([O@)X87$Q3E+@#*
M ("7B' 184(EP4RD/:#XC+FX##0FAJK&H0H@YJ9=7%B9V.N4O$LZUH7\EZ//
MA',U"*)%E2C+1;E*P(1\PLEH6XA76486,]%,V';LLK(,M ^3<QZR[YG BLW.
MVX*P(#WGDL_$/?S\7 U6^(KWG@EMA'AJ4;F2I78Q9MCEJ_W2NPS2:>6$N?1T
M'XF3#VTO6:PW-[2FPMJ-?$;9Q2QN@:4M32PH%6T?W\WGI6*QJ+TLJ@2^S%G3
M!,'0C*,P@O <DBHN@FR528CK-G.C?;6,RPA;>&+*96VI'TMR@<JQ1:4BFEM0
M,Y;J7C[5I9M+WJCN2:":;YNOV:)*(?7M*7FVPLK3]&NV[)%?8FVM5I9/?+[.
M7[-[4KC4MZ#X!?3G:_\UZ]OY]#<_!7+W+XE-!M9_%^YGDC$MTGN<Q%ABW3B[
MYTD&+Y56(KCSGW791RY%M)P85&*]!&76VY\F@S:C<;']2EP58 *'8[8MM1B/
M5V*YP'$P8<=)/+<1MU?B.M_=?&#"E=.XWGFC[4$N\@])D^"3_P=02P,$%
M  @ U(5O3M\:?3"<&P  [H4! !4   !G=7)E+3(P,3@Q,C,Q7V1E9BYX;6SM
M7?ESXS:6_GVK]G_@.K6S,U7C0W;;[>ZD=XJ2Y6Y.=(V.=+*_N&@*DIA0A(:'
MVYJ_?@$>LB@2!RF2 'N42B7=$@!][WTX'A[P'G[ZV^O:4EZ XYK0_G36NK@Z
M4X!MP+EI+S^=S2;GZJ2C:6>*Z^GV7+>@#3Z=V?#L;__[G_^AH']^^J_S<^71
M!-;\H_( C7/-7L ?E8&^!A^5S\ &CNY!YT?E%]WRT2?_^%6S/?29X9DO 'T:
M_NI'Y=W%]9VNG)]S-#J!OF. 78OO;^[?W2NMZYO6]54+_>'JYXO7!?K!!]U#
MWZ+//OSW]</5#?I/ZW;:NOWX[NYCZ^K_.'_*TSW?W?W4U>O]U17Z]^HQK/Z3
M9=I_?,3_>=9=H" UVN['5]?\=+;RO,W'R\MOW[Y=?+NY@,[R\OKJJG7Y:[\W
M,59@K9^;-E:G <[B6KB5K'JM#Q\^7 ;?QD53)5^?'2O^C9O+&,ZN9?3MW-M5
MV"]\>QE^N5_4I#2]!]HU/[J!)#UHZ%[0<9B(%&()_+?SN-@Y_NB\=7U^T[IX
M=>=G,4^!LAUH@3%8*/C_L[&V^]6E;RT<X 9=P[TPX/H2E[A$A/IK8'NJ/>_:
MGNEM,;O..D",I B:7#E@\>ELZ3OXEUOWN"?AW_V!IZZWW:#1X)KKC86T<GD,
MU ZT76B9<]1MYVW=PGJ>K #P7!9.9L4Z0(YT!ZEJ!3S3T*W"B#-;J0@^'ML
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
M42J)REQ>G"F6,$3>Q!*WOT>8JZX+//>S0\WT0ZKQ]%[6Q#(\P#E\<8+9<7L
M80;[+WB%0K2W04AJQ])==R]C\0/8.,!(A.'1R3SB!QK%_;%RRCD#)R2DR[:7
MBX31(YCM-(MX/G$X#K%J=\OG=_2PO5RI )(2/#[UN;Y8<6]49U<JR(0[\*TF
M'V:>]#1\;NA4H$C1=#4"N-Z/ Z3Q>ILZ.$H' M9$("$2D(H^=:Y##P640A)Z
MK[M-'=UPB51?SPHS^/#)DDZ.L<OH(P!Y$*+9/HS0W!TSX@]U.\P!--P$P9OI
M*2-;SG2J#&HD9TW=D!"2FGJ@/2%*SJ#4V@Z(&>0%7Z,9_RON3+87\K>?_)_*
M7SJ:E4OH&H]]=T&Y5#G2 :ZIJ-R:^EX:,:&_I8-729"K[V-IT-?9H)D)J]Y
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
M-^"66,Y#<?XQ4H8OH,G4YY12SJ-E@A#1&5DI+B!*6TUU ;%$XCD*%9*O"!H
MS-V#',/;!_!,3=1/KB792L[)RV%F(X9\1#:E]-YFZ*",(?L],)U36B+O8ITV
M@0C ,;%K(;F*D7DFU_D>>&5(1^11[*X<HZ8S]KUPPYW#CW0]*/H<_^<9L8H^
M^7]02P,$%     @ U(5O3GI;W#B48   FFX% !4   !G=7)E+3(P,3@Q,C,Q
M7VQA8BYX;6SMO6N3\S:2+OA](_8_8#U[SM@15>^]W;9[^DRHJE2OM5TEU4BJ
MU_8Z)APL$BJQ39%JDJJ+?_T"X$4D<2% 46#*9R=Z[+*4F7H2>'!/)/[C/U\V
M 7K"<>)'X=^_>O_FW5<(AV[D^>'CW[^Z7YR/%I>3R5<H29W0<X(HQ'__*HR^
M^L__]7_^'XC\WW_\7^?GZ-K'@?<#NHK<\TFXBOZ&ILX&_X ^XQ#'3AK%?T-?
MG&!'/OFOGR=A2CYS4_\)DT^S7_T!?7KSX5L'G9]K&%U$N]C%I<6_?OSNTW?H
M_8>/[S^\>T_^>/>/-R\K\H-73DJ^)9]]_S\^7+W[2/[Q_B_+]W_YX=.W/[Q_
M]_]J_E3JI+ND_*EW+]^]>T?^]^XZ4_^/P ]__X'^X\%),"+%&"8_O"3^W[]:
MI^GVA[=OGY^?WSQ_?!/%CV\_O'OW_NW/MS<+=XTWSKD?TN)T\5>%%K4BTGO_
M_???OV7?%J*<Y,M#'!2_\?%M :>T3+[U%?(5)(G_0\+@W42NDS(VM/X,DDK0
M_SHOQ,[I1^?O/YQ_?/_F)?&^*@J?E6 <!7B.5XBY^4/ZNB4,2_S--J"@V&?K
M&*_$8((X?DOUWX;XD=2X1W_H>_I#[[^E/_1O^<<WS@,.OD)4\GX^D?KU?<U6
MKO36-M@['/N1-PZ[H6YJ#P2?M)TX/<"!JKYU%Y91Z@2=P%<UK<.>XFXEOM>S
M7])D!,#=2KJB>138*0_9N'C%Y1K0#V_(7S6(^"7%H8>] B0UH>B!V2^P@2&W
M75J/W)K=@/;F42STG9E<.<D#L[M+SA\=9_N6CJ1O<9 FQ2?G])/S=^_S[OO?
M\H]_HP,DWN P'?]KYZ>OE]%F2^8'89J,7ORD^$'F[=^_TM1YV_2&:H_BPB4G
M=EO*)9=XZT9D5-NFYT%6 YGZ*HXVVE#R0HPT%7X+'LK?R4J>0)$X5!.+<<+F
M-$857_7*I(1SE)N :-$)'@[/[Q=?_:],%.UET:]4^K__X^W^%X;C&8&UB<)%
M&KF_W^+- XXEG@OD;/))"K/*(4X(#&]DR)I<R>00$X3!CV6,G607O[8S1"AI
MDR,*J%66",3 \$2.K<F40A(25T:>Y]/%C1/<.;XW"2^=K4_F;$K6M.C8Y(\6
M_"J3E I@.*6#LLFNO0ZB2F3ICG(U&$R[(1/58(X3'#]A);U$@C8Y)0=:)1(O
M!88]4FA-RLQQZO@A]M#8B4,_?$S0:+N-HVWLTR4%#-H4& N(2NK(A&W21PVX
M2B&Q)!@:*>&U4^D^=,"1:>2ZN\TNH(!FZ1K'=((?XS4.$_\)3T(WVJB[)@-]
MJZ.@J5NU$5%7&0PQ31%S,_9,FPBC9>R$2<"V=]'(^^<N2>E*$099[TCCP7'Z
M>D? IZ/0HXO2+85W\;HDOZW85-#2M$E0 U>JU-10 T-*?:Q-.A::9XCI(B<D
MO6BA?8:H-JCMAXN=']#C,&5/V12RR38QP"JQZA)@."2$U:1+(92@7S.YX] B
MB=,*)<A_->E /OIM3H").J+&=S8J7PB'UGGMB\&K6H2&FTO1[X_9Y+7J]M8/
M_<UN(VSE@N]MU;$05E'/M2]!U+4(4;.^<QD [?G6>5'7>?U[:W4N@E76>?5+
M&'4N0,35>29SW#HW'MJ_X+7O!EB]R&X*V1S:Q0"K0WM=8G ^*&%QI(A(O:*G
M7+0W;CSN8LQJG,8%L?JFG_Q6S%1O'7=-EN[QJ[#6U:(VZEX'+&6 2FYP'FB
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
M,!&*@N&0&A__L F51OO'U* ]FS;'3SC<D6F@FD6\F-U@ S'(>H!!708,823
MN&N!XR6:C[^,I_=C6,QH<6L8)J@8 *[F936.4Q1G(C!J_#)*4GIPE6>M;>L3
MY.)VY[MJT/6YKE@6#&-: '*OA]R-YZ/E9/H93:9DOCM&7X]_OAM/%V,@X0[4
MG=DJ;P8*ERLRMJG#P6ORI12 %O<M L<M@H@,C>4.H74U"QP0FX^?<8AC)Z!)
MK+R-'_J4[?0R0\Y_65B'IK+5@!DCAVI!-%J:T-AGA)J[Q><$],+!QHE_QRF[
MZ!(6$5PT$[_#/H.6B2S!I,37Q-,KTI""B#T.H.9IBX[=>9,&_/ID2J$ C8PZ
M8/G W4PG?_&OU&)W8&!P3OHB"PN67.&83A4NU\0KZ2S=S 2(-W04SFF]J2/0
MA\;7#MB;]/TI]E-\'JU6Z"V:;+:.'V=OM8=HJWK-! :Q/SM^2&. 9^&5GVSS
M%^5G*V56[A8=JSG\=>#7$ONK%, L/G10<IF5B3PEG8<W4< 4Z'1S198L[#'?
M0^GVN(LQ(]'[#SF%Z">_7?DQ=E/2PJ*8-)1K]FNOLR<<K['C)9,L6XEWM8O)
M/(*UL<5ZEWK1<]CP_%!C-DC7C\.4C8=9@M*']N(%]X8)LX<":I!UF!F#7U%4
MV*27"9A1Y#&K>>>:Y':/1/3\2: ; HDE>V*]/NGT164BE[5&TS:X)0ME@H/W
MA3KHY$,QZ?JVW"-.0(;<_*V6_5R!=MVRD4 B/,1#.6+ HF=SZI)0^BLME+*7
M=9"_G]K1:TQ N-1IUP;4=DV'?9H3VZ#IMC.3:V4IX6MZP/9CV-7"6;%9E!VS
M2DI"+&K])7,)6.XU\X;<X$.B!CCQJ^;[K;SL(B8,XC2/6#1/8H8]U-(YS!JB
M UJVW8B3@)0D7Z;"K.L9P^IKZJ173)R$DE9[&CG46D?#B\&Z22D'R$78L)//
MMU_?S!:+;]#U?':+\F/1V70!@S_3*(SJ_N3\;CE@U]"SR2UM-ZI,:U4",[[I
M(N4&N^6/XSG0 _A)F&)23BWG5)R4W=! (<1Z2&!-!-I,6PR/CP3,I(IY-!2"
M/.$LUT9&^0*EU%69N%W*J$'7N2.6!=/MM "4T@C2G%K:=9IVM4 &-*.!#-;$
MJ0VF>*F6D>DML*ZI3!5$:NTR"HE+.^)5/C6,PN0"KZ(X3RG$WORY]<,H]M/7
MHI&0A4?=2I9%XQ:GZ\C;-SS9;-XJ OOA^%:+E@_QM_+SL!JG?<?5JZ6+\?5L
M/B[FKLO1SV,@*Z:R /+.ZP*'>.6KK[@(I.VW*2EDGO^<*+QYK0JFC%F,191:
MT_'U9 F#3E.<MF[=-&2LSD-$\&ISCZH K"Y-!$UTM:76\<!@A2 Q89%PL/7F
M@X:FY4N_NJXT[OZVJ8%9)^EC%=P$OIN/?QQ/%Y,O8WTBPFGP'\!4@AC7B;1W
M53;2@DIW./;I/,JE]W_Q%<[^W=(=]&'8^G%D+P7!'5X>9!4,S7MS1;Q7+.J0
MX#<14<)>XBE-V!MZ79)%'^O'H#2EPPM,MWEU_Z63:'('N]=LAN<H-YD_>.F^
MHG1O!CFE'2 'T(JYC_EL"<S,U'!&"H:J[1AU9J PF%6\=%"DFKMP$M^EUZC\
M8)=BKV7BHZUMDW&&+E79IZD*AHEF>)NL'(_FT\GT\P+=D3G)XL?1'#(G34H
M -^TV06;2Q+F7(P6DTN89,FIK^ED*3TD81J0593)1<&2IHZ/NV4SN;E?CJ]@
M$.<G,O];TT[R"<?.(Y[NZ%MWLQ677JYE"#0W8Y-J79VL<M#4!AAR=@3.7>\9
M3S[_2&B+1E_&\]'G,9K>WUZ0$7-VG0V:0([,=+U5C::&-B R63KZ&AFPRF$"
MZ"%*L.J4I0MXP(.VQ)U\]-#-N6IL!0!?VUS48*S,Q(EPM@4^Z#E#F<9QZ3P$
MTNQ$#2&[SW:) -:?[*I*@!FKA;"XM$'[+)I,#$@*S1+6C1_B"?E3%F(@$AR$
M'1Q0(4-**7@L:4)3,(6*(B:KI,M1B[WC6WIVSWVW[$"+E%R<JKIU!4YNQH$?
MZ>H073CD8Q>?H=$FVD')0:/Q3,!P;P.T/0@PV"L NB1I?P6 (T<V0: Y%'I]
M$D"262/#)IA"-SQJ$[:66Z,5<)E<0RH)B2E:2,TYTV."?PEQZFNO6D9YD8M*
M<6ODT0!=TD<A"XY [5C-*9364O\/-&<X^;@"NW,7C>7HD?WD'Y 0Q1, F?I0
M8F=];YXB*VMJC/]3_,R^DB]B])2MOU:M[1 WZV[5!+0 ,H#+)X.FC^ADW5H^
MN3I#"T /FTB\8V_A=:1E4Q< *\7N:)"RK@B=DT*T6I2$M$K<]_C),AIY'DMQ
MZ01WCN]-PDMGZZ=.P)K0@Y-@CPXO9&QAO?Z<YEQ-_!0O</SDNS@KE3EV(S(!
MH0*L@"1E>OR?M=D0;!5BM0T=^S?!-#]+CG+7O4ACI1-H-G%FS3?:LAN,*(T0
MWFR#Z!7G#]E[++EF%"M'F2/2S_"VQ4=H,U<Q/-%K,MDU;K2*8O2*G1CAT#O:
M!DJ1JGH9S7'J^"'VBF"0T9:FH(Y]>K^0S*QO\*,3T&SK\5.SNSO$D+6U\T&.
MEJOJ3E8&[V0.ABY<%A%;M)=(4B?=L2R[;C8-B#-5M-J%2M9"W*NWVVMD>R/C
M4/U$AQPE%PK*=LQ,-NJA;'X/<4;25NXB?&TEWF'W&_).,Z!JT41J7$&:6\W0
MMW2AU90.5N.ZTM_3'2!L8+:Z=)+U=1 ]M[VXIU89))1  5X85""0'WR68P!2
M'FA R$:5$-,"]\PK61U0='=Q].23-<'%ZSU9#$[",LWFR$W])[+H:WWTL8LA
MR[DT.CK:6!$:6@%#XL[0N;VYT>)'='TS^VE1RZHZ_8Q&E\O)E\ERH@Y]AK.B
M_V0W90J9;ANLYS^UKN???DU3_P-)HE#;;J)[1:'K![CFTC+JIZLYSD\-MO'9
M<V%)-SM[^ATP'=H1G6NVN<I/T0V*N/@Q]GYJOKE&/J?_Y=*Q?IO_(GIXK62[
M=\J?^P%(F]U$<>K_X63O>5W[(9DE$Z LW;JLT)4J5MN0!OA:6U#(P^%T.TAI
MXM<H).1CV_K9^T(H>@C\1V8*(MW8"TH>>T1.JS!J\L,130!;SK**,%"*\0BY
MOJ\B+W[("DB4P!4FT%S?R<-SJK@E1:'4L$DQ#>A5DBG$P="L'2-WHZ>BD;TS
M5-&!03&:1S6D)Q/L:;<K_N%(E:#M3.ABH,T<Z'4I,/210N.ZIR"(GMF!,SW=
MC!X28CG%C#\)^>9\0V9B[*6AS%[+VZ-'K!*K[QK#R0S8";;FH\9!_LALYY>-
MCUC=/;\%;*E"#9Z1TX)K\BSPZU U=>B#DG :6PO TWI-4AY\77#O/HRQ$_A_
M2"]JF9FP.4!W<:Y*11-]:%U'!^Q-YNX%:@GZ/']%1A1B%,A3%5>8P(FQ9Y:V
MOE7+[M)$RX7Z\D2I J:WU,/)+U,R+90Z+\BAPQT,KA7)N>JQG*I0%(&P];NL
M4L!<8 \G"89'2GC\P7#D_G[.8FYI>%LI7CS_A<[S>%D8K"K">6<K!IS,U7]R
M8M+CIO1N5!X?G,SBR\#QI>D-#&U872=W<:^VA#8Q (:Q75#S$9O5T)D\+(TM
MPI/< ! &-S)Q5\Y_\BCXEN-&$P.6'Y8Q=*SQUHRF-AS6FD+F(A>R;0;DA]G
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
MHC0X[TR1\CT;TT,511BT*[, :>[C2,4'R<>DLQ\CD05#J1: \KSU4 Y1\KM
M_A^L.YVM)F&*X] )6!) Y=Z)EN8 "<1U7!&D"5>I@:&;/E8NH_/+-HCR(V(F
M#81^Q07'M'C-Z76.$QP_X2)83,U!;77+40E&3C5"%+1TX5#2#+ @>&%_PQ4&
M)\69'F?;--NFG+!H"_\)MV\O=[)D]4Y9=U=KM\W,S8#A;W?LW-4,FH4Z3YA;
MM06#U6,G#DE#2^YPS%S6FS*V:EE]<T'/A=HC#&H5,"S4PRFZ6^&R798K/]C1
MW,U3G*)\DDF6R%D.YSS1\X:,_(RB,/A( XZ>_2!@;2PE7OGTL4=VM%A\I>Q;
M#?1M<M38K2I;M96M\O8)QP]1@F\4]#4%WB1R(02#FE/\7+GK%$<A^=/--O!-
M[JR9F[%)U*Y.5OEJ:@-,=]L1.'?E"3^CO1U4-W3TQ"S2Z+D%F7W[+K[Q5[C,
MZ2'-TG>8O0%2MG1W6Y"_Q=S8X!SNRP/I#7<R7=CF1M&V#*S$A5VT2S"]Q! 0
MPS#ZZWUA-*=1;()$"B6?'BES%AULS>K"[3"7:XNW;J8&;P?]X%>U C*-WN[2
M\EK%0SG;]O+9-LY_D,VU$_J3T!I$&>=?O(MNU@+:U(>AO)Y38HZK=0&26@LP
M=\XPI2ER9O,)E&<>I*-4YUL:T.YG=+N9 8]YVE#EMS$$DX8C38:E8.]##\>U
MIU.G.&LZLF3"/=BS-AGNP^UR,GR(L<%9VY<'_,KN)7W_<1E]^'0;A>GZ6(LY
M ^3*15PW.Q#Y*E^T=3%R<OQL6Z0I.UFTH_:0FQE$ ;,(8_S?SV>*N^_YH^VD
M.,@G\0Y[Q?&AC]6Y9?LQ.<S,M;OSXMFLN3UH.\<]^"+-Q;#-++%&XF2V$'ZA
MYW*'-XO6W3D6XY/[8I(K6:4WP&Y;NQN"736Y$HP.V0"I:G^ *1<L@];/5H<5
M>O>/GL48]JLZ)H;I1_6=$_>;[?J#$_4 T'S:H\J$ $7[&\[0."N.Q6"'UEE
M1C)R4__)3U\-F=S=\##\/K0@Q*SO:A5@6SC0%56OGE C*&)64%JY%0.NM5"@
MZR@@<_Z$+BG2UVF4XI_8?;,TF<7994:#1F)J;Z"VT<UM29,P,P:Q)73R0-H
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
MGEWA%2;0O"S9LB;/VI1L\DS/@2K/U!I@>*8%L\FS0HD1#1+/C/@%@5?Z? +
M(XV#>B,:99U;UEO!X,]XM<(N?>2S['?G9(B?8UJ3?N!GDXKT&GMDTAZ4K^W5
MA"4%TXMEF\SLL2BJ-.[!+)B^LS]?Y \Y^F4;03&1/YUF,HU"#WL[(D9FNWEW
M<$ YBLU!:Q JITU;@<C625%?X0"7Q"T*S_>RR$_QYH1&A,LU765.PF):1(2R
MI\[I"C+K!8(@>A:$P1SM5Z UC Y%9-I>#'[BI)J1N5_<LI!9H%<,GPH5Y!0Z
M1 *MLB$*A3A%T1;3ZY#A(PJB!'0CI/OW?K@C4&<9YBB4)2TR,3!\TU$YUMXJ
M1-K ":^ W.1R:0#8E*C2.F]\YX$TWM27YM"2"0^QHR$&+-K)J$N"H902GFKG
M @5[<7 DRKKX*4Y;GD97JPQ$*"EX":TX>8CDDH%44LQA2C\ I1?YH_@LGY_/
M<8+C)TSO]8Q<-]XY03+'Z2YF-WW*>89&OW;P#PQ*W8,+1DGTSM:A[?;U[AEW
MRE8(T)Q<*'I("+ 4L[.TA'QSOHF>Z$S5#Y]P2!H-W(Y<JV FFZWCQ_1H\H9,
MO7MN9;QQ^"U,5B"'MZZF9;@#SB'N<!ONI1@B2\!M3-=ZZ>L9VA*I-#NA_M?.
MWU*!(\42]^/>78S)!]X-07R#'6Y?\:B_9"W*^+A%588<'^=G!F]/Q_>MK7$Q
M)1305A50M5,>F=BQ7J\]5FX1_AA4<_WP@8>9&[QU].<#MS_SL@VB; L'N5&2
MGLZ$K!8X%GKYT74BCA2])*YU+],./P6LH70N+,,69/P[I]2TNCK'[>]7Q+)&
M1X,0=^$^+6E"'_LNPA*/-+6[BUVZ!2=:N0B^MS:-$L$J)S_5+P=GC@Q1L[KO
MYI?9]B43 MJ_SHIC).K*I1/'KV0%3P-NDZMH@Y/4=W7;C8ZE07M'?5>5G5^[
MF<$9>CCV)I=/X/"1<_9S3+#IEDPN/"A!:X"5'&22<&E6A==DTC)*"8D\?O,=
M*(NT8T/ Q7MTC.$ $Y?Q?<:\D%W?4.;([!YR\84/M #*P\J9Z11KKVF:6H/R
M3^R"DGMU%;@]GA G%SU'1DZ^XQOH&BO@N&%P:>WZ=$H>0EP$R@ 9"4>NN]OL
M MKW7OE)&OL/.[8LG83C%Q<GR6Q%^)SY*"DV(PLV>Z8.KE4Y;J .IL<RQ\R=
M\>XM(*\PD25R=F)Z41\(;^_#F#3,Q]#_@_7/Q6[-)$PQ*=1T%I;M$B=LIY1+
MOGB0)9L\/L#5*I\[F '#Z^[8N25NQ1)Z]M/U.@K8C6#2+Q]I*\YX\T5;R]JV
MG=FFBJ;*X.PRPVFT68+2"$6K%9GX(>?1\<,D1:L=?4*/Z,294N4N$;C01WYE
MU9P+%W'PHTVT"V4+%7,S-OO5KDY6.U53&X-S_D#@@DNC,3U.3] 5SOZ27&R
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
M[W=I%+]F.V9S3!\1P=>[D-\\E(L"J[4VG"=5#<D53MS8WU:]U:B2JMJI5(\
M,\2JHC=2V<^328.3K*^#Z+DRMYN%PE>5#56!59DI;H#55EV-Z5R6;I&'54%Z
M8"'6RAK'V*$Y1O@**+\"5M9-7,,<5>1I]<M,[O)C"YFDM2,,-=1]A0O%@%6^
M"B/$]M5X?"%+XILZCV2:^GSK$!+[3I#D7_-3/C-UD%5EAAUD%9)15U SY%-H
M!;Z'!+4<1TF"4W[3LO(=P#*M 8-8LK$3)BL<TV=O4\</L5<\,3':;N-H2QI:
MBKWK*+[!CTZ03_CY.NAB!5AM'>!"LUX+6S1=5V$-%>90U1XB!A&SB'*30Y#@
M/B2S(II1S&/( U9(5_Z*N(!%D8$M\K J5@\LP*;Y!:]]-\#)YUAT5E/[%E:)
MBZ UR[>004QHH!?O:C=_N?L@<BE +]PIP/&]4GYEF<F>(28]U%N#U43QHD*O
M"0 J;S$N_FF')*67Q7.Y@0IY@0/RZ>-GS!+ET:3CHK<01*6OIPFH6@P!\R>^
M3/T,Y0;8,\UU$RBW,5!=TMD!$5\3UZX(J8*(!?@HJE"I *CF]' V*ZS08A55
MT1NHEMBP=^7'V$UOG(>(AL=>.R[=*)\]X7B-'2^9A"Z]_NY=[6+"-!:JM5CO
M4B]ZYH\&.EL"4*\].="L\,X6!VJO'3K=T^EMNW:S8'M7%H='(R<%\?DRF=\^
M@JD/*331O"1AQ5^(#E3@16IK17-HB "BOPR9-'_WL.0N\\GG,"Y(*US5 T%:
M1'_[!*CLU0@EJ?*)0E$+Z.M<YYNAIN4L@U26-5PX^:Y\#ZB3$<(2A-<1H3.4
MB9UJ.OKAZ:X)D$M3UD@CBGZ]PBMG%Z3HAMH=))JQKPQR0"I%!Z(X>YQ09Z ^
M*']_*<O(Y;ZRG5$RI_:C\+/CAS2:>;]M*NJC3/0!C=R=8'./&V5&4&$%5<P@
M:@=]32U]<X;VQH8;^BG9\!7._CT)1Z[+7I2?8Q?[3\U,:"9Z@*K5"*Y@AL"4
MT->%^C>(U&%A >U-@*M$,N5G^=[V$(4K%R,#)U&M*MRF]4M70UG6O(HU,%4]
M"9]PF$:QKUNU%07052G"J5EU%54P]90GI2/3+4PWHO*U1L%3/G3A,$N@:];(
M <TJSVV6:[A]H\WL@>%!=MSO/&)!GE%]+=#U*P6K69>E_D )2@O/R*_3(X-D
M&8W<?^W\&#-"W<61MW/IGJ2\T>II JI$0\!<2M-<':41R@WDK6]O8MB&R#DH
MO1.O59]2;<AUV@Y:IUX+*V>(V3G+=HL+4P-5[Q2G].X"P?;D>]B[>*6/(69S
MB(1>PQU1"OJI9)*DKPVH>CN YG>#4D1MH,((>GA%7[-W)/WP&U2:0GM;@YUN
M;W,JSE8W4?BXQ/%&DMY$?-:MK0ZHAKN@YL_!"QLTW(1:.4^)&7E.EZ&.0Z/(
M>_8#>F0X"5/B@4_&_6S$*+[*'F\4'HSJ*@.J7'/,W&%I+L8ZX+V-?)P]0\7W
MI*-FAM"O^;^'2]=3'A64>32*578^TZ,GQMF3 #>^\^ 'K,^1IQ'IPQX@3O3B
MAC23$VG_Y9Y&;C<[:,_?8*B8'CZQTWYUD2WE7VDP(NNA\C!HR6)9)@VHEC5
M\@NE7 65.D4X^& 3:MEDDLW[A9-HI0:@"M($RDV6ZQ/C^KSX+%L/G0T:SDQ:
M^FZS"^B]@BN\C;'K9['N>!O@_ &JT89FM/F#?6ZT1.K+-B >].Y2DS&5'T#5
M7SA#Y6]D/73E5\Y@+L"J\U(OG\8TKR6TR0*J^E:(7.!4=3[M[>=@ [;V6G;Y
M&TP0X3R9]6*-<9I!O'AE+W%?!DZ2<'RO7>"0U> !IH%6>!\>*?E!B)']!,I_
M [$?.<MI0U?A[(<0^Z4S).LGAHQ/XC+GC&C^Y>S!EXO7O4B^A32BC[+ER76R
MQ,QY.*)+_EQ&7UBT'$NT0R>>63R$-/;)PF]#BZNRZ;(P9NO\@75L50BH@H%R
MMBJ7XT ,")G\9%#.4 :FC#"E<.CF(OWX#%4@G:$,U(E2_#J*5]A/=S0@+KS#
ML1_)(_GZ_1E ?>HQO3LF1RN_RXX6V2^?*!$EC;\2*VB]K^5^^T]$66.7!^MK
M*Y!.O*]M']]^PO[CFLH\X=AYQ+6,?L-,,E2(_OS-P;0@8$Q("J@HQUI\2X]$
M"=J!6D_Q[FO[W0VQ)""VM0"4OF0+YN)&$=%$,&4K.?)'(\JIV+4M=O2=()EC
M,M5@;]B,@B!ZINM!X;9)?]8!U?D1G.)NAN;F&%6*C1GZ=_E%_D-GY9[Z_ER$
M_!C]F/U<]FGY@U!(5AX)E-"TV,.K0::% JU6?>_/34H#@UP!K^S>-+:/\Z3R
MTRCE\^GHJ0'8L^B"EJ\_'?4A:N\RBK=1[*39/6:/+1&YNA()0:D9)3;^+C O
M/$2I$P+LPO1JAYM)_[BBETI"*?]V@-P1D4P#PJ'"]8YRXM8/_<UN4\0*7DGR
M]>@H AJ!S/"V;?=G!E!N 95QE5?#)5AJ]:^XG3X)W6#GT=C"XIMN]2NW=U+5
MKN%&1S:<H3(A0&&<[3_F7P^UP"R>LE$WA>RRHWCA:60!$!DZ N<6JN5C0!K=
MP1FB=[31\AD'3T2"W=*&7?.3</D<_8*=6-@O&!LYO?H78.],@3/* =KJB4G$
M;(*O_'6,<0_57YHY20+PZ'N@ #5Z&B2X)L5^. =**Z=( 1[\X0R@-D^$ &1M
MT@,!"BLG20 .? \$H!?G3H  XJ<^.ALYO>H78#^P]O<685?] 15^>M7<SQP?
M[F,\0/;)!(BX9-6E"(0<5JIW/*"4:0T,5YSTVX%+LFB+-"N2&\4>]NY#(N[Y
M=.O?">Y(4:QKUQ[SZ-D9&7KC)!V%(1DMX\2)A9<$#[<*J+OJT9DF$_:F4<TV
M*HQ7;HN6\Q0P>Q;F!;/ 5*YW\G!F3YH]<F\.I\^SGZX!;'B8%\IR[<?]$Z=I
M]:1Y(W6F/]H,ODG2H2\FM9*N^Q^OFF9/FCIR;WKCSN#;*UV&\=4QF-.P>MK$
MD3G3'V^&WI71+A0">D372,KMN>[63I$G<B<.YT>V'CT=>M2N.+)(DS[ZDXJY
M4R2(PHM#&"+@0O6C&_(7^;CXB/R#QJV33_X_4$L#!!0    ( -2%;TY91'XF
MZ$$  ,=#!  5    9W5R92TR,#$X,3(S,5]P<F4N>&UL[7WK<^,XDN?WB[C_
M0=<3M[<;L>4JN=X],[<ARW*UMF5)(\E=T_>E@Z8@B=,4J>;#9?=??P ?,E\
M$B I@"I/3'1520"$S%\F@$PD,O_V7X][N_> /-]RG;__T+]X\T,/.::[MISM
MWW^X6[X:+(?C\0\]/S"<M6&[#OK[#X[[PW_]W__Y/WKX?W_[7Z]>]6XL9*]_
M[%V[YJNQLW'_VIL:>_1C[PMRD&<$KO?7WB^&'>)/_O'/L1/@S\S >D#XT_A7
M?^R]N[C\8/1>O0(,NG1#ST3'$3^^_?3N4Z]_^;9_^::/__+FYXO'#?[!:R/
MW^+//O_OR^LW;_%_^N]7_?<_OOOP8__-_P/^5& $H7_\J3>/G]Z\P?]_<Q-W
M_YMM.;__2/YS;_BHA]GH^#\^^M;??]@%P>''UZ^_??MV\>WMA>MM7U^^>=-_
M_<_;R=+<H;WQRG((.TWT0]J+C%+5K__Y\^?7T;=ITU++QWO/3G_C[>MT.L>1
M\;<6HWUF)K[UHQ]-;^*:1A!) _=G>M06Y%^OTF:OR$>O^I>OWO8O'OWU#RGS
M(PYZKHT6:-,C?]XMQL=?W8;VQD-^A+=_8;K[UZ3%:XQ2N$=.,'#6(R>P@B<"
MF;>/9HRIB(;<>6CS]Q^VH4=^N?^)B ?YW;] ^@9/!RSBOK4_V)@KK^M,=>@Z
MOFM;:RR+ZRO#)GQ>[A *?-X\N1U/,<FYX6%6[5!@F88M/>/*45J:/E%81/#U
M9YLQ7L/V" ,]=/<'#^V0X^,U)_Y4A!C1,4] VC)PS=]WKKW&R^?HCQ"+L2Q!
M])%.0,;0\'<WMOM-2!N8 S0XZ2E>^CTTVUR%ON4@W\>@+\/]WO">,->LK6-M
ML#SCA<0TW1"O),YVCF=H6HA+3.V!&R1R[#Q@3KH>8-H531N<R-Q#!\-:3_ 1
M8X+BW8LY&UK[1J?D'I 7/,UM(]XOL'H<B.!-4<"?'K_O*:9ZYV#%'AH'*S#L
MB$]^G<DS1VN0G$3T\<[Q9-S;9+G%GW@A6H\>#WC%Y0H'M'^#4[X.T<I=()NL
M4'C#"Y[PCV;_N?(,QR>G7KR2<<\H$F,U2,K*>$0IZWA3K6K;Y,:1D;79O6UM
M#1 #.=T:G"!L\VUM8UUYF,30>XIV<2Y658T;G$PT[BMRV(].1UC10"=R3K=&
M-SMR3(M$EK_9E9HV.)%TYU^B;720X<V&UKY)30O] %/LX9.6B7_" T''[-3@
MY&Z-?[G>,CP<; L?4WFSJF[=X'1N#,N+/ *SS8WE8$/',NPQMJ*]$(0FL'OS
MRRA6K[T5)-;O[$ \,_AT&:V2SU]!%U>QP9I<9L)['_T1XM%'Y$#*75ZJFS<Y
M(7.'UJ&-QK&A.W/LIPRN8,^$X# Z6#JM6SPM6C[2<UJ1LTY[).>';\?4@Y%
M[7 B&PLV2_@(RNRMFH0 QCRA[04C1FR4EHP7V%3I/=HW9& S!'5N_R /FRRH
M<SN'>NBR1NG0X@$?-C-V+U7G02$9E1FR2;X;ON7/-G/\%?Z=2/# &^^=CS;X
M^#6Q'E T!&4UOD:!8=E\+$\^$TW82)0^C/O@TP\>R,1=KRT[#/#B;W@.;NK/
MD;?<X5/N"7A98SHZ'#:3*4T-CVC2 ]<?U_@/M7, !0)/[]'BS8,HRZ']3W1J
M!K)68(@33MRV1/@N/I8R$Z N*I!!E1+7"')"HY_0Y@&B)SB,HMLGT?6MB;%;
M,O" N#"ZM&_B ><(ZWVRZ8*E0W"8QJ_>1.?+[M6T$7U5-(./AS'RH>'$=W&S
M0V0AE_4(9&LW]!OM^P^2'^Q+>A"*W4^'5?0U7O6^$G%Q@IB5_BP,HHA8?(AN
M!B[1GVG'B0(^FM-ZM#HMKO PNK0ZL4OQB5V>9&+@E1'0M44/&=05P.[6_@2Y
M LCKU_X4N:+(Z]=V6('P&4-DD-;"#D1G#>NMRJLK=BR5&E,Q::)'V'J#GSZ>
M 'KHD!I-&3G\TZ'<<,H(XJ[&DL.Q"#ID/.43_$&N"WH,D+-&ZW0@0E,3+V[P
MQV2@-_'_^KU7O;17]J_X)-N+A^AEQTBFGQ)@NV9NSC9YC^1Z/%:23WYCS75P
M[P?D[5DZD&W<(SL:_C?2%];UM<QD"7]]S.#HB92/S(NM^_!ZC:S7A #REXB2
M5V_ZR0.IO^"/?HLGL4!;B_RV$Y!':153QTVK6Q9GFI6+@6?V7&^-/ Q9.J;A
MF3EI*+_I2EJ\/D2R^LK<6?91D#:>NQ?E9<(WET-(EKUX"J?'8!B=.[ ^KM'C
MS^B)!4*I*1"%OGXP4*A6@D-*R J/6\W^? L@UR]UXGH5C4J9/4>>Y6(2UN0Q
M+9OKA:9 ]K_5D?V55"O!88"GLR93NK&-;37_"TV ?'^G$]\KJ53"[V'H$1IO
M+-\T[%^1X3%%G]X:B,)[G5#@T:YP]_V*;/MGQ_WF++$UYCIH/?;]$'FL79C:
M!0C-!YV@ 7%!(3Z_N':(6>AAP\7./+FHPJ74%(C'1_WPH%"M\I0:J_ "'5R/
M."_B]!7,PRJE!Q"53_JAPN:!0G B*1GB!77K>DP#HM 0",5G_:"HI%@A J,]
M\K98)+YX[K=@E]R.LI"@=  ;=/I!PF2!0FB6>\.VTWL)%B2%AE H-#2N*TE6
M"<$.GR\ 2I%O!P5 *SN;3K!"_L_#>]LR;VS7J')/'F>=:P;EOE9F-I5<E2<G
M=[]WG2@"(PH%SX9=,,]/S'Y0>+2RQN$,4>J:BNW4V%5S@S^C[!J,YE!TM++2
MN>1K  IQ'H AR32& J*5;<XAO0*.O[TN43?!'[1[@\?/)Y>[OKOLO>H=$VWA
MOP]GT^5L,KX>K$;7O:O!9# =CGK+GT:CU5+J[BZ9;(35QO#O(\!"_]76, ZQ
MI"$[\--/BB*7?/S;<8:93 ISU[<X5WU)=UAO:26J3][ ]S% B4'+IX?27-4E
MH!"7\VK%)JBY=:X^1"0!'1V1^%ME]W\@-KH5,]:)P^FCB@4RD?5 0O@S.<<J
ME*"ZN;+;0 D,F!3K 4KZ,.^)B46^E;(;00D(JNC3@_/):\/D11&)5 MVR,O1
M1@<$U%G9#:($3@+<T .^:'[Y67-18_51=M$H 1:?=HTP>EY\JZR8+$6YELIN
M%V7QJ*!3#Q2 2YK<XM7\;:+,/L]9IO#<-PA_N9[$5%-G&$TO<,DS/-)2 ]BF
MKF.*F2U5/91=0C9ENM#9H(>.0;(45YTB6+V475=".5\\04 3-:L&*_<N/NO"
MB2F^>HH>G QMP_>9\(F.H^ZV4PY1.3[I@7'^=!1MT,]T0\_UI6[J+DEE=1+
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
MHWH?\A@6NZM.6587PFIVZ('@\Q+CKUR*TRH2P7O#1U%.>;R819Q?(&PU^%:
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
M(.X:^QSO/0[:DE2*ZGV@1QJQ) )PC5JI-C%J()FA\AS<FG,/'0P+3]M91SD
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
M,ZG5 Y"YAPZ&M4[.UN0 3^J:YB;.4 I(9]49$MD@N.($Z00?$"@Y2%IS:(I
MHCWSIZYCBJUG53U4)Q047-/H1+<4A9GFF/''SC*\]ZVU97@6]3D'M;7JQ'U<
M[KD (G32@:0JP@+9)$\//G@$>(K<]8C=2W5^/2A((&)T JM(&'RA4I_X3A 4
M&JDZ <%CO_HT=%),UXO5$\NXMVR+Z"0^SRT#U_Q]Y]J8;?[HCY 8JMQ-&SZ"
MZB1<X$U<E"G:00FV(%E]U&7)DH6!BJ+6-N; -*,*2G/CB3C<,*GX$R]$ZS(!
MC"519!#EF:\ T+CRY)7 %;LLQ\=*'4(QHA(TX@=':A_E&:N$0>=S0 \%%M'3
M.NK8FG4KC Q(Z_1 ! 2%!GF4ZF"@%_-E#I$-'!O;RT]4\QS2E?/C/-TEHPE'
M2629ONUR8^6)@(2Q8="L!R@D1,AU((B46RK/M2,,!XU:/;!8><CP0^\)@D95
M6W79<F3QH%/<_93E@_4Q!->PUF,G"==CF%BT#NJRZLCBRJ%=#W5;D*@K!ZU'
MAN=8SM:_<XS#P7,/GD4$B(X3KY^ZQ#VR<,$XH2=J RG,!E*(M5@)NR9B55S0
M Z^59SB^';-R_:_0C\*1;T+'C-<'8H ?7(^$&L=FB?DT1<%LLS(>69N?_)CJ
MTA;);Y)U.:B'))0)%['75"9(DD6.3K$>B/ ,3_E+&96IF&31@G*CF\\>^L?I
MY]X]?&[TW4.OK_#E0[_1IP]]NH/HI&OF=_+VH03>R^,'72+R&=-_>?SP\OCA
MY?'#R^,'ZF1U.NT.73\@)[LDO)SU4O+H+J;UZ,H3"![-W<\H\04YR#-L$K&Q
MWEN.1>@C#YP3BNG@<CNJ?CG!Q<X5H^=<'.M%OL#U5_W3"T%,::1V'\2IZ[AI
MCH&Q@VW:5$[YJS*@:V>><X#9T/V%.GU/P5V82PU5OQJ!@^2R"3E[Y9506O7O
M363AY7*A^SI[3 /#WVLKFJI^LR(++)5J/>R8F)2)Z_ODW5/LF[Y%P<Y=CYT'
M%%\/,8 "=E?]]D5^T17@CHZ #EUL9#LA)CN10]?QK]#&)2\22;N5\8C\6\MQ
M/4Q9NL7@,V*C8M'R)(#"U5J@4C/"=1*D=!)13%#"IRML;&XLQB&=VD'U(ZUZ
MT%,Y4/=0M]+C4<@4!<_2R3C-Y9LI?\DE?82K(K>;][N7E?>[']\T>[][J?!^
M][+1^]W+E_O=4][OEL![N=_5Y=+QY7[WY7ZWS-^7^]V7^]VJ94+?^UU\F!L:
M_F[NN0\6/FI=/=WY"%M41V_.P RLASB\CW_'(#%65^Z$Y?FD#<YMVBAMF2CR
M7!>S63J9C. YL-TG\>RFBX^1-LJ1NG(;T^YV?DWUW7)C$M8F&-V_$]'*_=[:
M#7:K,M",Q[ZCEZ?+'>;_E8&9-73WQ$D58<HP*RGM5=^*GU!"V"S3XU0R]OTP
M*@VVB5Z.#)SU5U)K W/GQO66R'NP3.3/O*%M6"PG@N PJN_.3[E,R##X++8;
M\D@>7:/XSPSKDE?5_/..R!C*+^V;.L6(,TZ3A:0T;TAR,A'P8>.I#@"0P(\G
M "*,U$,8X-K0A"]#_<5\;=#%&:8UT,F-2B/.*^98RJ]PZ[JO )S2 VD\<1.A
MM5](6OUTC>Z9M1Y8O90GW*P!2C%A%I\[>N ()[D)3=4@OV9C&(MS3@_$HTDC
MSR*.B?PV14>8U4=Y3LC&$.5S1A\$V5AID ZR451J&\*'"%:\.WN!>F.8C]]O
MEQJDB6P4P=\N&\)PY!2]G_2PMN0;\I][K,7XD_\/4$L! A0#%     @ U(5O
M3A9NU5X\(P$ Q4@- !$              ( !     &=U<F4M,C Q.#$R,S$N
M>&UL4$L! A0#%     @ U(5O3DY>%A>C$P  )]H  !$              ( !
M:R,! &=U<F4M,C Q.#$R,S$N>'-D4$L! A0#%     @ U(5O3CC^W6P/%
M.OD  !4              ( !/3<! &=U<F4M,C Q.#$R,S%?8V%L+GAM;%!+
M 0(4 Q0    ( -2%;T[?&GTPG!L  .Z% 0 5              "  7]+ 0!G
M=7)E+3(P,3@Q,C,Q7V1E9BYX;6Q02P$"% ,4    " #4A6].>EO<.)1@  ":
M;@4 %0              @ %.9P$ 9W5R92TR,#$X,3(S,5]L86(N>&UL4$L!
M A0#%     @ U(5O3EE$?B;H00  QT,$ !4              ( !%<@! &=U
I<F4M,C Q.#$R,S%?<')E+GAM;%!+!08     !@ & (H!   P"@(    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
