<SEC-DOCUMENT>0001193805-19-000746.txt : 20190814
<SEC-HEADER>0001193805-19-000746.hdr.sgml : 20190814
<ACCEPTANCE-DATETIME>20190814164633
ACCESSION NUMBER:		0001193805-19-000746
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		81
CONFORMED PERIOD OF REPORT:	20190630
FILED AS OF DATE:		20190814
DATE AS OF CHANGE:		20190814

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-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34499
		FILM NUMBER:		191027203

	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-Q
<SEQUENCE>1
<FILENAME>e618596_10q-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">&nbsp;<FONT STYLE="font-size: 11pt"><B>UNITED
STATES</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-size: 11pt"><B>Washington,
D.C. 20549</B></FONT></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"><FONT STYLE="font-size: 14pt"><B>FORM 10-Q</B></FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 18%"><FONT STYLE="font-family: Wingdings">x</FONT></TD>
    <TD STYLE="width: 82%"><B>QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>For the quarterly period ended June 30, 2019</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>Or</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Wingdings">o</FONT></TD>
    <TD><B>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: right">&nbsp;</TD>
    <TD>For the transition period from _________ to&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">Commission File Number: 001-34499</P>

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

<P STYLE="font: 18pt 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">(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="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 55%; text-align: center">Nevada</TD>
    <TD STYLE="width: 14%">&nbsp;</TD>
    <TD STYLE="width: 31%; text-align: center">13-3637458</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">(State or other jurisdiction of incorporation or organization)</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">(I.R.S. Employer Identification No.)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Level 11,Vegetable Building, Industrial
Park of the East City,</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Shouguang City, Shandong,</P></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">262700</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">(Address of principal executive offices)</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">(Zip Code)</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">Registrant&rsquo;s telephone number, including area code: +86
(536) 567 0008</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 (1) has filed
all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months
(or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements
for the past 90 days.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Yes <FONT STYLE="font-family: Wingdings">x</FONT>&nbsp;No <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).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Yes <FONT STYLE="font-family: Wingdings">x</FONT>&nbsp;No <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.&nbsp;&nbsp;See
the definitions of &ldquo;large accelerated filer,&rdquo; &ldquo;accelerated filer&rdquo;, &ldquo;smaller reporting company&rdquo;
and &ldquo;emerging growth company&rdquo; in Rule 12b-2 of the Exchange Act.&nbsp;</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR>
    <TD STYLE="width: 50%">Large accelerated filer&nbsp;<FONT STYLE="font-family: Wingdings">o</FONT></TD>
    <TD STYLE="width: 50%">Accelerated filer&nbsp;<FONT STYLE="font-family: Wingdings">o</FONT></TD>
    </TR>
<TR>
    <TD>Non-accelerated filer&nbsp;<FONT STYLE="font-family: Wingdings">o</FONT></TD>
    <TD>Smaller reporting company&nbsp;<FONT STYLE="font-family: Wingdings">x</FONT></TD></TR>
<TR>
    <TD>&nbsp;</TD>
    <TD>Emerging Growth Company&nbsp; <FONT STYLE="font-family: Wingdings">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. <FONT STYLE="font-family: Times New Roman, Times, Serif">&#9744;</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 shell company
(as defined in Rule 12b-2 of the Exchange Act).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Yes <FONT STYLE="font-family: Wingdings">o</FONT>&nbsp;No <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">&nbsp;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="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 34%; border-bottom: black 1pt solid"><B>Title of each class</B></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 31%; border-bottom: black 1pt solid"><B>Trading Symbol(s)</B></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 31%; border-bottom: black 1pt solid"><B>Name of each exchange on which registered</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Common Stock, $0.0005 par value</TD>
    <TD>&nbsp;</TD>
    <TD>GURE</TD>
    <TD>&nbsp;</TD>
    <TD>NASDAQ Global Select Market</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">As of July 19, 2019, the registrant had outstanding 47,583,072
shares of common stock.</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"></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; text-align: right; font-size: 8pt"></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="toc"></A>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="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="width: 92%"><B>Part I &ndash; Financial Information</B></TD>
    <TD STYLE="width: 8%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="padding-left: 59.4pt"><A HREF="#a">Item 1. Financial Statements</A></TD>
    <TD STYLE="text-align: right">1</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="padding-left: 59.4pt"><A HREF="#b">Item 2. Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</A></TD>
    <TD STYLE="text-align: right">17</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="padding-left: 59.4pt"><A HREF="#c">Item 3. Quantitative and Qualitative Disclosures about Market Risk</A></TD>
    <TD STYLE="text-align: right">26</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="padding-left: 59.4pt"><A HREF="#d">Item 4. Controls and Procedures</A></TD>
    <TD STYLE="text-align: right">27</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD><B>Part II &ndash; Other Information</B></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="padding-left: 59.4pt"><A HREF="#e">Item 1. Legal Proceedings</A></TD>
    <TD STYLE="text-align: right">27</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="padding-left: 59.4pt"><A HREF="#f">Item 1A. Risk Factors</A></TD>
    <TD STYLE="text-align: right">28</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="padding-left: 59.4pt"><A HREF="#g">Item 2. Unregistered Sale of Equity Securities and Use of Proceeds</A></TD>
    <TD STYLE="text-align: right">28</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="padding-left: 59.4pt"><A HREF="#h">Item 3. Defaults Upon Senior Securities</A></TD>
    <TD STYLE="text-align: right">28</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="padding-left: 59.4pt"><A HREF="#i">Item 4. Mine Safety Disclosures</A></TD>
    <TD STYLE="text-align: right">28</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="padding-left: 59.4pt"><A HREF="#j">Item 5. Other Information</A></TD>
    <TD STYLE="text-align: right">28</TD></TR>
<TR STYLE="vertical-align: top; background-color: #CCEEFF">
    <TD STYLE="padding-left: 59.4pt"><A HREF="#k">Item 6. Exhibits</A></TD>
    <TD STYLE="text-align: right">28</TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD><B><A HREF="#l">Signatures</A></B></TD>
    <TD STYLE="text-align: right">29</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</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"></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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>PART I&mdash;FINANCIAL 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"><B><A NAME="a"></A>Item 1. Financial Statements</B></P>

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

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

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">June 30, 2019 <BR>Unaudited</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">December 31, 2018 <BR>Audited</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">Current Assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; font-size: 10pt; text-align: justify">Cash</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">160,354,069</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">178,998,935</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Accounts receivable</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6,714,820</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Inventories, net</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">453,664</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">Prepayments and deposits</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,364,457</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">8,096,636</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Prepaid land leases</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">176,264</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">235,459</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Other receivable</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">10,886</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">12,506</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Total Current Assets</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">169,074,160</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">187,343,536</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Non-Current Assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Property, plant and equipment, net</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">121,296,991</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">82,282,630</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">Finance lease right-of use assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">184,875</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">250,757</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Operating lease right-of &ndash;use assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9,198,933</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">Prepaid land leases, net of current portion</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9,077,501</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9,639,009</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Deferred tax assets</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">20,731,267</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">19,030,858</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Total non-current assets</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">160,489,567</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">111,203,254</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Total Assets</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">329,563,727</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">298,546,790</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Liabilities and Stockholders&rsquo; Equity</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">Current Liabilities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Payable and accrued expenses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">27,360,782</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">905,258</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">Retention payable</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,006,764</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">332,416</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Taxes payable-current</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,954,023</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,188,687</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">Finance lease liability, current portion</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">132,178</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">197,480</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Operating lease liabilities, current portion</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">474,363</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Total Current Liabilities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">31,928,110</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2,623,841</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Non-Current Liabilities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">Finance lease liability, net of current portion</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,933,958</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,069,545</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Operating lease liabilities, net of current portion</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">7,859,840</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Total Non-Current Liabilities</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">9,793,798</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,069,545</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Total Liabilities</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">41,721,908</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">4,693,386</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; text-indent: -9.9pt; padding-left: 9.9pt">Stockholders&rsquo; Equity</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; text-indent: -9.9pt; padding-left: 9.9pt">PREFERRED STOCK; $0.001 par value; 1,000,000 shares authorized; none outstanding</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; text-indent: -9.9pt; padding-left: 9.9pt">COMMON STOCK; $0.0005 par value; 80,000,000 shares authorized; 47,812,221 and 47,502,940 shares issued; and 47,583,072 and 46,803,791 shares outstanding as of June 30, 2019 and December 31, 2018</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">23,904</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">23,525</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">Treasury stock; 229,149 and 249,149 &nbsp;shares as of June 30, 2019 and December 31, 2018 at cost</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(510,329</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(554,870</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Additional paid-in capital</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">95,043,388</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">95,020,808</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">Retained earnings unappropriated</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">179,966,601</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">185,608,445</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Retained earnings appropriated</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">24,233,544</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">24,233,544</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Accumulated other comprehensive loss</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(10,915,289</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(10,478,048</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Total Stockholders&rsquo; Equity</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">287,841,819</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">293,853,404</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Total Liabilities and Stockholders&rsquo; Equity</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">329,563,727</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">298,546,790</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; 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">See accompanying notes to the condensed 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: 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"></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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">CONDENSED CONSOLIDATED STATEMENTS OF LOSS
AND COMPREHENSIVE LOSS</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">(UNAUDITED)</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" NOWRAP STYLE="font-size: 10pt; text-align: center">Three-Month Period Ended June 30,</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Six-Month Period Ended June 30,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">NET REVENUE</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 40%; font-size: 10pt; text-align: left">Net revenue</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">6,009,409</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">4,594</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">6,047,979</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">2,251,861</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">OPERATING INCOME (EXPENSE)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 19.8pt">Cost of net revenue</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,990,330</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(7</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(3,026,737</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,241,816</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 19.8pt">Sales, marketing and other operating expenses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(6,613</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(21,025</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(6,613</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(55,999</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 19.8pt">Direct labor and factory overheads incurred during plant shutdown</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,875,285</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(5,689,486</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(7,168,307</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(11,385,005</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 19.8pt">General and administrative expenses</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,335,347</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,125,683</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(3,440,518</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(4,697,628</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(7,207,575</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(6,836,201</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(13,642,175</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(17,380,448</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">LOSS FROM OPERATIONS</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,198,166</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(6,831,607</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(7,594,196</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(15,128,587</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">OTHER INCOME (EXPENSE)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 19.8pt">Interest expense</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(38,396</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(43,185</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(77,220</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(86,529</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 19.8pt">Interest income</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">132,873</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">178,678</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">268,452</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">348,156</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">LOSS BEFORE TAXES</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,103,689</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(6,696,114</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(7,402,964</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(14,866,960</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">INCOME TAX BENEFIT</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">365,983</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,883,241</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,761,120</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">3,076,987</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">NET LOSS</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(737,706</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(4,812,873</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(5,641,844</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(11,789,973</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">COMPREHENSIVE LOSS:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">NET LOSS</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(737,706</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(4,812,873</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(5,641,844</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(11,789,973</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">OTHER COMPREHENSIVE LOSS</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 19.8pt">- Foreign currency translation adjustments</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(6,603,591</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(20,586,976</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(437,241</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(4,638,065</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">COMPREHENSIVE LOSS</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(7,341,297</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(25,399,849</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(6,079,085</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(16,428,038</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">LOSS PER SHARE:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">BASIC</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.02</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.10</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.12</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.25</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">DILUTED</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.02</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.10</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.12</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(0.25</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">WEIGHTED AVERAGE NUMBER OF SHARES:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">BASIC</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">47,214,075</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">46,803,791</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">47,068,417</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">46,803,791</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">DILUTED</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">47,214,075</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">46,803,791</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">47,068,417</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">46,815,089</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; 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">See accompanying notes to the condensed 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: 4; Options: NewSection; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR>
    <TD STYLE="width: 100%; text-align: center">GULF RESOURCES, INC.</TD></TR>
<TR>
    <TD STYLE="text-align: center">AND SUBSIDIARIES</TD></TR>
<TR>
    <TD STYLE="text-align: center">CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS&rsquo; EQUITY</TD></TR>
<TR>
    <TD STYLE="text-align: center">SIX-MONTH PERIOD ENDED JUNE 30, 2019</TD></TR>
<TR>
    <TD STYLE="text-align: center">(Expressed in U.S. dollars)</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">Common
    stock</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">Accumulated</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">Number</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">Number</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">Number</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">Additional</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">Retained</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">Retained</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">other</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">of shares</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">of shares</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" NOWRAP STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">of treasury</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">Treasury</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">paid-in</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">earnings</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">earnings</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">comprehensive</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">issued</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">outstanding</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">stock</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">Amount</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">stock</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">capital</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">unappropriated</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">appropriated</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">loss</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">Total</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; width: 20%"><FONT STYLE="font-size: 7pt">BALANCE AT MARCH 31, 2019 (<FONT STYLE="font-family: Times New Roman, Times, Serif">Una</FONT>udited)</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">47,149,909</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">46,920,760</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">229,149</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">23,573</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">(510,329</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">)</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">94,997,819</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">180,704,307</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">24,233,544</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">(4,311,698</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">)</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">295,137,216</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">Translation adjustment</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">(6,603,591</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">)</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">(6,603,591</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">Issuance of stock options to employees</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">45,900</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">45,900</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">Cashless exercise of stock options</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">662,312</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">662,312</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">331</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">(331</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">)</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;-</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">Net loss for three-month period ended June 30,
    2019</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">(737,706</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">)</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">(737,706</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-size: 7pt">BALANCE AT JUNE 30,
    2019 <BR>(Unaudited)</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">47,812,221</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">47,583,072</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">229,149</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">23,904</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">(510,329</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">)</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">95,043,388</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">179,966,601</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">24,233,544</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">(10,915,289</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">)</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">287,841,819</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">Common
    stock</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">Accumulated</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">Number</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">Number</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">Number</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">Additional</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">Retained</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">Retained</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">other</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">of shares</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">of shares</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" NOWRAP STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">of&nbsp;treasury</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">Treasury</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">Paid-in</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">earnings</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">earnings</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">comprehensive</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">issued</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">outstanding</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">stock</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">Amount</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">stock</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">capital</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">unappropriated</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">appropriated</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">(loss)
    income</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><FONT STYLE="font-size: 7pt">Total</FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; width: 20%"><FONT STYLE="font-size: 7pt">BALANCE AT MARCH 31 , 2018(Unaudited)</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">47,052,940</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">46,803,791</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">249,149</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">23,525</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">(554,870</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">)</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">94,524,608</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">248,595,331</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">24,233,544</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">24,111,869</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="width: 2%; font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="width: 4%; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">390,934,007</FONT></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">Translation adjustment</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">(20,586,976</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">)</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">(20,586,976</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">Net loss for three-month period ended June 30, 2018</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">(4,812,873</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">)</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">(4,812,873</FONT></TD><TD STYLE="font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">)</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">Transfer to statutory common
    reserve fund</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt"><P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-size: 7pt">BALANCE
                                         AT JUNE 30, 2018</FONT></P>
                                                       <P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-size: 7pt">(Unaudited)</FONT></P></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">47,052,940</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">46,803,791</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">249,149</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">23,525</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">(554,870</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">)</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">94,524,608</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">243,782,458</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">24,233,544</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">3,524,893</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">$</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">365,534,158</FONT></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></P>
<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">Common stock</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">Accumulated</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">Number</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">Number</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">Number</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">Additional</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">Retained</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">Retained</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">other</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">of shares</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">of shares</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" NOWRAP STYLE="font-size: 7pt; text-align: center">of treasury</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">Treasury</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">paid-in</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">earnings</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">earnings</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">comprehensive</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">issued</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">outstanding</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">stock</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">stock</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">capital</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">unappropriated</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">appropriated</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">loss</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">Total</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 7pt; width: 20%">BALANCE AT DECEMBER 31, 2018 (Audited)</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">47,052,940</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">46,803,791</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">249,149</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">$</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">23,525</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">$</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">(554,870</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">$</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">95,020,808</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">$</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">185,608,445</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">$</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">24,233,544</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">$</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">(10,478,048</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">$</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">293,853,404</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 7pt; text-align: left">Translation adjustment</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">(437,241</TD><TD STYLE="font-size: 7pt; text-align: left">)</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">(437,241</TD><TD STYLE="font-size: 7pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 7pt; text-align: left">Common stock issued for services</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">20,000</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">(20,000</TD><TD STYLE="font-size: 7pt; text-align: left">)</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">44,541</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">(22,941</TD><TD STYLE="font-size: 7pt; text-align: left">)</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">21,600</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 7pt">Cashless exercise of stock options</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">759,281</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">759,281</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">379</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">(379</TD><TD STYLE="font-size: 7pt; text-align: left">)</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;-</FONT></TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 7pt; text-align: left">Issuance of stock options to employees</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">45,900</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">45,900</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 7pt; text-align: left; padding-bottom: 1pt">Net loss for six-month period ended June30, 2019</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">(5,641,844</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">)</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">(5,641,844</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 7pt">BALANCE AT JUNE30, 2019</FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 7pt">(Unaudited)</FONT></P></TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">47,812,221</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">47,583,072</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">229,149</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">23,904</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">(510,329</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">)</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">95,043,388</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">179,966,601</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">24,233,544</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">(10,915,289</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">)</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">287,841,819</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">Common stock</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">Accumulated</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">Number</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">Number</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">Number</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">Additional</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">Retained</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">Retained</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">other</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">of shares</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">of shares</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" NOWRAP STYLE="font-size: 7pt; text-align: center">of treasury</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">Treasury</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">Paid-in</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">earnings</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">earnings</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">comprehensive</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">issued</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">outstanding</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">stock</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">Amount</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">stock</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">capital</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">unappropriated</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">appropriated</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">(loss) income</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center; border-bottom: Black 1pt solid">Total</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 7pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 7pt; width: 20%">BALANCE AT DECEMBER 31, 2017 (Audited)</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">47,052,940</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">46,803,791</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">249,149</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">$</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">23,525</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">$</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">(554,870</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">$</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">94,524,608</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">$</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">255,572,431</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">$</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">24,233,544</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">$</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">8,162,958</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 7pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 7pt; text-align: left">$</TD><TD STYLE="width: 4%; font-size: 7pt; text-align: right">381,962,196</TD><TD STYLE="width: 1%; font-size: 7pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 7pt; text-align: left">Translation adjustment</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 7pt">&mdash;</FONT></TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">(4,638,065</TD><TD STYLE="font-size: 7pt; text-align: left">)</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">(4,638,065</TD><TD STYLE="font-size: 7pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 7pt">Net loss for six-month period ended June 30, 2018</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">(11,789,973</TD><TD STYLE="font-size: 7pt; text-align: left">)</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt">&nbsp;</TD>
    <TD STYLE="font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; text-align: right">(11,789,973</TD><TD STYLE="font-size: 7pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 7pt; text-align: left; padding-bottom: 1pt">Transfer to statutory common reserve fund</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-size: 7pt">BALANCE AT JUNE 30, 2018
    <BR>(Unaudited)</FONT></TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">47,052,940</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">46,803,791</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">249,149</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">23,525</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">(554,870</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">)</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">94,524,608</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">243,782,458</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">24,233,544</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">3,524,893</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 7pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; text-align: right">365,534,158</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 7pt; 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">See accompanying notes to the condensed 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: 5; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

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

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

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Six-Month Period Ended June 30,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">CASH FLOWS FROM OPERATING ACTIVITIES</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; font-size: 10pt; text-align: left">Net loss</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">(5,641,844</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">(11,789,973</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Adjustments to reconcile net loss to net cash provided by operating activities:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 0.55in">Interest on finance lease obligation</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">76,940</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">86,214</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 0.55in">Amortization of prepaid land leases</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left"></TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">294,676</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 0.55in">Depreciation and amortization</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6,964,880</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9,511,515</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 0.55in">Unrealized exchange gain on inter-company balances</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(44,427</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(345,086</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 0.55in">Deferred tax asset</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,761,118</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(3,076,986</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 0.55in">Common stock issued for services</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">21,600</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 0.55in">Issuance of stock options to employee</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">45,900</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Changes in assets and liabilities:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 0.55in">Accounts receivable</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(6,775,954</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">25,720,587</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-left: 0.55in">Inventories</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(457,780</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,039,959</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 0.55in">Prepayments and deposits</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(17,037</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(61,251</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 0.55in">Other receivables</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,631</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(11,289</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-left: 0.55in">Payable and accrued expenses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">321,706</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(256,603</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 0.55in">Retention payable</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(312,429</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 0.55in">Taxes payable</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">768,072</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">592,979</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-left: 0.55in"><B STYLE="font-style: normal; font-weight: normal">Operating lease</B></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(268,620</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left; padding-bottom: 1pt">Net cash (used in) provided by operating activities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(6,766,051</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">21,392,313</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">CASH FLOWS USED IN INVESTING ACTIVITIES</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Additions of prepaid land leases</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(693,198</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Purchase of property, plant and equipment</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(11,501,738</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(10,333,721</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left; padding-bottom: 1pt">Net cash used in investing activities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(11,501,738</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(11,026,919</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">CASH FLOWS USED IN FINANCING ACTIVITIES</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Repayment of finance lease obligation</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(275,506</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(294,295</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: left; padding-bottom: 1pt">Net cash used in financing activities</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(275,506</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(294,295</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">EFFECTS OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(101,571</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(3,001,994</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left"><P STYLE="margin: 0pt 0">NET <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(DECREASE)
INCREASE IN CASH AND CASH EQUIVALENTS</FONT></P>


</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(18,644,866</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">7,069,105</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">178,998,935</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">208,906,759</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">CASH AND CASH EQUIVALENTS - END OF PERIOD</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">160,354,069</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">215,975,864</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Cash paid during the periods for:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 0.55in">Income taxes</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Operating right-of-use assets obtained in exchange for lease obligations</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">8,241,818</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Purchase of Property,plant and equipment included in Payable and other accrued expense and Retention payable</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">28,094,696</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Par value of common stock issued upon cashless exercise of options</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">379</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; 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">See accompanying notes to the condensed 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: 6; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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 CONDENSED CONSOLIDATED FINANCIAL
STATEMENTS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">JUNE 30, 2019</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">(UNAUDITED)</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; BASIS OF PRESENTATION 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; text-align: justify">(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; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying condensed financial statements
have been prepared by Gulf Resources, Inc (&ldquo;Gulf Resources&rdquo;). a Nevada corporation and its subsidiaries (collectively,
the &ldquo;Company&rdquo;), without audit, in accordance with the instructions to Form 10-Q and, therefore, do not necessarily
include all information and footnotes necessary for a fair statement of its financial position, results of operations and cash
flows in accordance with accounting principles generally accepted in the United States (&ldquo;US GAAP&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">In the opinion of management, the unaudited
financial information for the three and six months ended June 30, 2019 presented reflects all adjustments, which are only normal
and recurring, necessary for a fair statement of results of operations, financial position and cash flows. These condensed financial
statements should be read in conjunction with the financial statements included in the Company&rsquo;s 2018 Form 10-K. Operating
results for the interim periods are not necessarily indicative of operating results for an entire fiscal year.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 preparation of financial statements
in conformity with US GAAP requires management to make estimates and assumptions that affect the amounts that are reported in the
financial statements and accompanying disclosures. Although these estimates are based on management&rsquo;s best knowledge of current
events and actions that the Company may undertake in the future, actual results may be different from the estimates. The Company
also exercises judgments in the preparation of these condensed financial statements in certain areas, including classification
of leases and related party transactions.<FONT STYLE="font-family: Times New Roman, Times, Serif">&#8232;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, 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">(b)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Nature of 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 commenced trial operation in January 2019 but suspended production temporarily
in May 2019 as required by the government to obtain project approval (see Note 1 (b)(iii)).</P>

<P STYLE="font: 10pt Times New Roman, Times, 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) Bromine and Crude Salt 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">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 worked 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. No such costs were incurred in the three-month
and six-month periods ended June 30, 2019 and 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">In the first quarter of 2018, six out of
its ten 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. The remaining
four factories were still undergoing rectification at that time. Three factories (Factory no. 3, Factory no. 4 and Factory no.
11) had to be demolished in September 2018 as required by the government and rectification for Factory no. 10 was completed in
November 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 2018, 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 in which
rectification work was completed. 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. In April 2019, Factory No.1, Factory No.5 and Factory No.7 (Factory no. 5 is considered
part of Factory no.7 and both are managed as one factory since 2010) restarted operations upon receipt of verbal notification
from local government of Yangkou County. On May 7, 2019, the Company renamed its Subdivision Factory No. 1 to Factory No. 4; and
Factory No. 5 (which was previously considered part of Factory No. 7) to Factory No. 7.</P>



<P STYLE="font: 10pt Times New Roman, Times, 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 when the issuance
of the approval documents will be effected. 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 so that 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 governments has applied 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">The Company believes the issues related
to the remaining five 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">(ii) Chemical Segment</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 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, which were recorded in the prepaid land leases
and property, plant and equipment in the consolidated balance sheets as of June 30, 2019 and 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">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">(iii) Natural Gas Segment</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 Daying located in Sichuan Province and commenced trial production
in January 2019. On May 29, 2019, the Company received a verbal notice from the government of Tianbao Town ,Daying County, Sichuan
Province, whereby the Company is required to obtain project approval for its well located in Daying, including the whole natural
gas and brine water project, and approvals for safety production inspection, environmental protection assessment, and to solve
the related land issue. Until these approvals have been received, the Company has to temporarily halt trial production at its natural
gas well in Daying.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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;Allowance
for 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">As of June 30, 2019 and December 31, 2018,
There were no allowances for doubtful accounts. No allowances for doubtful accounts were charged to the condensed consolidated
statements of loss for the three-month and six-month periods ended June 30, 2019 and 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">(d)&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. Substantially 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 $160,354,069 and $178,998,935 with these institutions as of June 30, 2019 and December 31, 2018,
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.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 June 30, 2019, there were no accounts
receivable balance outstanding for more than 90 days and approximately $0.3 million was settled in July 2019. As of December 31,
2018, there were no accounts receivable balances as they were all collected 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"></P>

<!-- Field: Page; Sequence: 7; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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">NOTES TO CONDENSED CONSOLIDATED FINANCIAL
STATEMENTS</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">JUNE 30, 2019</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">(UNAUDITED)</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">NOTE 1 &ndash; BASIS OF PRESENTATION 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">(e)&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; 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, when available for intended use, 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 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.&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&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 CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Useful life<BR>(in years)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">Buildings (including salt pans)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">8 - 20</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Plant and machinery (including protective shells, transmission channels and ducts)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">3 - 8</TD><TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 85%; font-size: 10pt; text-align: justify">Motor vehicles</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: center">5</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Furniture, fixtures and equipment</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center">3-8</TD><TD STYLE="font-size: 10pt; text-align: center">&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">Property, plant and equipment under the
finance 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; text-align: justify">&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">(f)&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 condensed consolidated statement of loss on an accrual basis when they
are due. The Company&rsquo;s contributions totaled $292,800 and $301,657 for the three-month period ended June 30, 2019 and 2018,
respectively, and totaled $603,737 and $604,075 for the six-month period ended June 30, 2019 and 2018, 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">(g)&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"></P>

<!-- Field: Page; Sequence: 8; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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">NOTES TO CONDENSED CONSOLIDATED FINANCIAL
STATEMENTS</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(UNAUDITED)</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">NOTE 1 &ndash; BASIS OF PRESENTATION 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">(h)&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 Financial Accounting
Standards Board (&ldquo;FASB&rdquo;) Accounting Standards Codification (&ldquo;ASC&rdquo;) 360-10-35<I>&ldquo;Impairment or Disposal
of Long-lived Assets&rdquo;</I>, 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">For the three and six months period ended
June 30, 2019 and 2018, the Company determined that there were no events or circumstances indicating possible impairment of its
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">(i)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Basic
and Diluted Earnings 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 169,905 and 89,684
shares for the three-month period ended June 30, 2019 and 2018, respectively, and amounted to 253,948 and 82,649 shares for the
six-month period ended June 30, 2019 and 2018, respectively. These awards could be dilutive in the future if the market price of
the common stock increases and is greater than the exercise price of these awards.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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: 9; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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.&nbsp;</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 CONDENSED CONSOLIDATED FINANCIAL
STATEMENTS</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(UNAUDITED)</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">NOTE 1 &ndash; BASIS OF PRESENTATION 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">(i)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Basic
and Diluted Earnings per Share of Common Stock &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 computation
of basic and diluted earnings per share:</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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" NOWRAP STYLE="font-size: 10pt; text-align: center">Three-Month Period Ended June 30,</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Six-Month Period Ended June 30,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left">Numerator</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 35%; font-size: 10pt; text-align: left; padding-left: 29.7pt">Net loss</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">(737,706</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">(4,812,873</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">(5,641,844</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">(11,789,973</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">Denominator</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; text-indent: -9.9pt; padding-left: 0.55in">Basic: Weighted-average common shares outstanding during the period</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">47,214,075</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">46,803,791</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">47,068,417</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">46,803,791</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt; padding-left: 29.7pt">Add: Dilutive effect of stock options</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">11,298</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; padding-left: 29.7pt">Diluted</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">47,214,075</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">46,803,791</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">47,068,417</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">46,815,089</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Net loss per share</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; padding-left: 29.7pt">Basic</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.02</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.10</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.12</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.25</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; padding-left: 29.7pt">Diluted</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.02</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.10</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.12</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(0.25</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; 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">(j)&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 loss.
The statement of loss and comprehensive loss is translated at average rate during the reporting period. Gains or losses resulting
from transactions in currencies other than the functional currencies are recognized in net loss for the reporting periods as part
of general and administrative expense. The statement of cash flows is translated at average rate during the reporting period, with
the exception of the consideration paid for the acquisition of business which is 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">(k)&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">(l)&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 appropriate places to drill wells and the cost of well drilling in search of potential natural brine or other resources,
are charged to the loss 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">(m)&nbsp; Leases</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 if an arrangement
is a lease at inception. Operating leases are included in operating lease right-of-use (&ldquo;ROU&rdquo;) assets and operating
lease liabilities in the consolidated balance sheets. Finance leases are included in finance lease ROU assets and finance lease
liabilities in the consolidated balance sheets.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ROU assets represent the Company&rsquo;s
right to use an underlying asset for the lease term and lease liabilities represent the Company&rsquo;s obligation to make lease
payments arising from the lease. Operating lease and finance lease ROU assets and liabilities are recognized at January 1, 2019
based on the present value of lease payments over the lease term discounted using the rate implicit in the lease. In cases where
the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available
at commencement date in determining the present value of lease payments. Lease expense for lease payments is recognized on a straight-line
basis over the lease term.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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;
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 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">The Company has elected to account for
the forfeiture of stock-based awards as they occur.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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;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">Recent accounting pronouncements adopted</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">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 operating leases. The Company adopted the standard effective
January 1, 2019 under the optional transition method which allows an entity to apply the new lease standard at the adoption date
and recognize a cumulative-effect adjustment, if any, to the opening balance of retained earnings in the period of adoption. The
Company elected the available practical expedients. As a result of the adoption of this standard, the Company recognized operating
lease ROU assets of $9,198,933, operating lease liabilities of $8,334,203, and the remaining balance in the, prepaid land lease
and cash in the condensed consolidated financial statements as of June 30, 2019 with no cumulative-effect adjustment to retained
earnings as of January 1, 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 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. The Company adopted this standard as of January 1, 2019. This adoption of this standard does not
have a material impact on the Company&rsquo;s condensed 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">&nbsp;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">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 condensed consolidated financial statements and related disclosure.</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: 10; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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 CONDENSED CONSOLIDATED FINANCIAL
STATEMENTS</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(UNAUDITED)</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 2 &ndash; INVENTORIES</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">Inventories consist of:</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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">June 30,<BR>2019</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">December 31,<BR>2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; font-size: 10pt; text-align: left">Raw materials</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">17,880</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Finished goods</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">435,784</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">65,169</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Allowance for obsolete and slow-moving inventory</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(65,169</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">453,664</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; 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 3 &ndash; PREPAID LAND LEASES</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 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.
The production facilities and warehouses of the Company are located on these parcels of land. The lease term ranges from ten to
fifty years. Some of the lease contracts were paid in one lump sum upfront and some are paid annually at the beginning of each
anniversary date. These leases have no purchase option at the end of the lease term and were classified as operating lease prior
to and as of January 1, 2019 when the new lease standard was adopted. Prior to January 2019, the prepaid land lease was amortized
on a straight line basis. As of January 1, 2019, all these leases that have commenced were classified as operating lease right-of-use
assets (&ldquo;ROU&rdquo;). See Note 6.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 a one
lump sum upfront amount of $9,250<FONT STYLE="font-family: Times New Roman, Times, Serif">,</FONT>091 for a 50-year lease of a
parcel of land at Bohai Marine Fine Chemical Industrial Park (&ldquo;Bohai&rdquo;) for the new chemical factory to be built. There
is no purchase option at the end of the lease term. This was classified as an operating lease prior to and as of January 1, 2019.
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. Since the construction plan of the factory at Bohai is still in the process of being approved by the
government and the lease term of the land has not commenced, the Company classified the lease payment in prepaid land lease instead
of Right-of &ndash;use assets. No amortization of this prepaid land lease was recorded as of 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">During the three-month period ended June
30, 2018, amortization of prepaid land lease totaled $150,579 was recorded as direct labor and factory overheads incurred during
plant shutdown.&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">During the six-month period ended June
30, 2018, amortization of prepaid land lease totaled $294,676 was recorded as direct labor and factory overheads incurred during
plant shutdown.&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">For parcels of land that are collectively
owned by local townships, the Company cannot obtain land use rights certificates. The parcels of land of which the Company cannot
obtain land use rights certificates cover a total of approximately 38.6 square kilometers of aggregate carrying value of $599,747
as at December 31, 2018 and the parcels of land of which the Company cannot obtain land use rights certificates covers a total
of approximately 38.6 square kilometers of aggregate carrying value of $8,693,886 as at 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"></P>

<!-- Field: Page; Sequence: 11; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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.&nbsp;</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 CONDENSED CONSOLIDATED FINANCIAL
STATEMENTS</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(UNAUDITED)</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 4 &ndash; PROPERTY, PLANT AND EQUIPMENT, NET</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">Property, plant and equipment, 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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, <BR> 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">December 31, <BR> 2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">At cost:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; font-size: 10pt; text-align: left">Mineral rights</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">2,805,348</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">2,809,977</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Buildings</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">60,766,201</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">60,866,462</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Plant and machinery</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">201,039,726</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">161,178,816</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Motor vehicles</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6,219</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6,230</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Furniture, fixtures and office equipment</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,283,592</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,289,010</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Construction in process</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">12,352,571</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">6,535,808</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Total</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">280,253,657</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">234,686,303</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Less: Accumulated depreciation and amortization</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(141,263,815</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(134,681,628</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Impairment</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(17,692,851</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(17,722,045</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Net book value</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">121,296,991</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">82,282,630</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; 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">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 authority. The Company has not been able to obtain property ownership certificates over these buildings and salt
pans. The aggregate carrying values of these properties situated on parcels of the land are $20,882,068 and $20,409,998 as at June
30, 2019 and December 31, 2018, 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 three-month period ended June
30, 2019, depreciation and amortization expense totaled $3,586,272 of which $2,019,128, $222,444 and $1,344,700 were recorded in
direct labor and factory overheads incurred during plant shutdown<FONT STYLE="font-family: Times New Roman, Times, Serif">,</FONT>
administrative expenses and cost of net revenue<FONT STYLE="font-family: Times New Roman, Times, Serif">. </FONT>During the six-month
period ended June 30, 2019<FONT STYLE="font-family: Times New Roman, Times, Serif">,</FONT>depreciation and amortization expense
totaled $6,898,179 of which $5,086,024, $447,274 and $1,364,881 were recorded in direct labor and factory overheads incurred during
plant shutdown<FONT STYLE="font-family: Times New Roman, Times, Serif">,</FONT> administrative expenses and cost of net revenue<FONT STYLE="font-family: Times New Roman, Times, Serif">.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, 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 three-month period ended June
30, 2018, depreciation and amortization expense totaled $4,684,870, of which $4,420,180 and $262,689 were recorded in direct labor
and factory overheads incurred during plant shutdown and administrative expenses, respectively. During the six-month period ended
June 30, 2018, depreciation and amortization expense totaled $9,373,118, of which $8,857,147 and $515,971 were recorded in direct
labor and factory overheads incurred during plant shutdown 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">NOTE 5 &ndash;FINANCE LEASE RIGHT-OF-USE ASSETS</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">Property, plant and equipment under finance 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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, <BR> 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">December 31, <BR> 2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">At cost:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; font-size: 10pt">Buildings</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">119,701</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">119,899</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Plant and machinery</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2,189,762</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2,193,375</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Total</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,309,463</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,313,274</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Less: Accumulated depreciation and amortization</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(2,124,588</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(2,062,517</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Net book value</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">184,875</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">250,757</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; 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">The above buildings erected on parcels
of land located in Shouguang, PRC, are collectively owned by local townships.&nbsp;&nbsp;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.&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">During the three and six months period
ended June 30, 2019, depreciation and amortization expense totaled $1,360 and $66,701, respectively, which was recorded in 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">During the three and six months period
ended June 30, 2018, depreciation and amortization expense totaled $69,115 and $138,397, respectively, which was recorded in 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"></P>

<!-- Field: Page; Sequence: 12; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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.&nbsp;</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 CONDENSED CONSOLIDATED FINANCIAL
STATEMENTS</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(UNAUDITED)</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">NOTE 6 &ndash; OPERATING LEASE RIGHT&ndash;OF
USE 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">As of June 30, 2019, the total operating
lease ROU assets was $9,198,933. The total operating lease cost for the three-month period ended June 30, 2019 and 2018 was $225,022
and $283,051.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 total operating lease cost for the
six-month period ended June 30, 2019 and 2018 was $452,241 and $564,664.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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
(See Note 3). For parcels of land that are collectively owned by local townships, the Company cannot obtain land use rights certificates.
The parcels of land of which the Company cannot obtain land use rights certificates covers a total of approximately 38.6 square
kilometers of aggregate carrying value of $8,693,886 as at 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">NOTE 7 &ndash; OTHER 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">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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">June 30,</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; font-size: 10pt; text-align: justify">Accounts payable</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">389,780</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Salary payable</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">209,645</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">241,343</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">Social security insurance contribution payable</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">119,523</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">140,326</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Other payable-related party (see Note 8)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">45,373</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">90,900</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">Accrued expense-construction</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">26,250,327</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">104,246</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Accrued expense-others</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">346,134</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">328,443</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Total</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">27,360,782</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">905,258</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; 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 8 &ndash; 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">During the three-month period ended June
30, 2019, the Company borrowed a sum of $60,000 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 amount due to Jiaxing Lighting was
unsecured, interest free and repayable on demand and was fully settled in the three-month period ended June 30, 2019. There was
no balance owing to Jiaxing Lighting as of June 30, 2019 and 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 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,474 for five years from January
1, 2018 to December 31, 2022. The expense associated with this agreement for the three and six months ended June 30, 2019 was approximately
$22,687 and $45,849.The expense associated with this agreement for the three and six months ended June 30, 2018 was approximately
$24,500 and $49,000.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 9 &ndash; TAXES PAYABLE</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Taxes payable relates to land use tax payable
of $1,556,870 and value-added tax and other tax payables of $397,153 as of June 30, 2019 and land use tax payable of $1,188,687
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">NOTE 10 &ndash;LEASE LIABILITIES-FINANCE
AND OPERATING 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 components of finance lease liabilities
were 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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">Imputed</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">June 30,</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Interest rate</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; font-size: 10pt; text-align: justify">Total finance lease liability</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: center">6.7%</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"></TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">2,066,136</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">2,267,025</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Less: Current portion</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(132,178</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(197,480</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Finance lease liability, net of current portion</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,933,958</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,069,545</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; 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">Interest expenses from capital lease obligations
amounted to $38,281 and $43,055 for the three-month period ended June 30, 2019 and 2018, respectively, which were charged to the
condensed consolidated statement of income (loss). Interest expenses from capital lease obligations amounted to $76,940 and $86,214
for the six-month period ended June 30, 2019 and 2018, respectively, which were charged to the condensed 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">The components of operating lease liabilities
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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">Imputed</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">June 30,</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Interest rate</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; font-size: 10pt; text-align: justify">Total Operating lease liabilities</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: center">4.89%</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left"></TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">8,334,203</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Less: Current portion</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(474,363</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Operating lease liabilities, net of current portion</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">7,859,840</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; 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">The weighted average remaining operating
lease term at June 3<FONT STYLE="font-family: Times New Roman, Times, Serif">0</FONT>, 2019 was 23 years and the weighted average
discounts rate was 4.89%.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Maturities of lease liabilities were 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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Financial lease</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Operating Lease</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Payable within:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; font-size: 10pt; text-align: justify">the next 12 months</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">273,028</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">784,297</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">the next 13 to 24 months</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">273,028</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">795,148</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">the next 25 to 36 months</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">273,028</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">646,720</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">the next 37 to 48 months</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">273,028</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">650,453</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">the next 49 to 60 months</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">273,028</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">651,439</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">thereafter</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,638,174</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">11,679,069</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Total</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,003,314</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">15,207,126</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Less: Amount representing interest</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(937,178</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(6,872,923</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Present value of net minimum lease payments</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,066,136</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">8,334,203</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; 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: 13; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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">GULF RESOURCES, INC.&nbsp;</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 CONDENSED CONSOLIDATED FINANCIAL
STATEMENTS</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(UNAUDITED)</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">NOTE 11 &ndash;&ndash;EQUITY</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, 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 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 as of June 30,
2019 for SCHC, SYCI and DCHC is 46%, 14% and 0% of its registered capital 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 12 &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 January 2019, the Company issued 20,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 condensed consolidated statement of loss and
comprehensive loss for the six months ended June 3<FONT STYLE="font-family: Times New Roman, Times, Serif">0</FONT>, 2019. 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 13 &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">Pursuant to the Company&rsquo;s Amended and Restated 2007 Equity
Incentive Plan approved in 2011(&ldquo;Plan&rdquo;), the aggregate number shares of the Company&rsquo;s common stock available
for grant of stock options and issuance 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 June 30, 2019, the number of shares of the Company&rsquo;s common stock available for issuance under the Plan
is 4,895,989.</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 fair value of each option award 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 April 01, 2019, the Company granted
to one employee staff options to purchase 150,000 shares of the Company&rsquo;s common stock, at an exercise price of $0.91 per
share and the options vested immediately. The options were valued at $45,900 fair value, with assumed 45.26% volatility, a four-year
expiration term with an expected tenor of 1.60 years, a risk free rate of 2.37% 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">The following table summarizes all Company
stock option transactions between January 1, 2019 and June 30, 2019.</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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Number of Option <BR> and Warrants <BR> Outstanding and exercisable</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Weighted- Average Exercise price of Option <BR> and Warrants</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; 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="width: 46%; font-size: 10pt">Balance, January 1, 2019</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 14%; font-size: 10pt; text-align: right">2,518,000</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 14%; font-size: 10pt; text-align: right">0.97</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 14%; font-size: 10pt; text-align: right">$0.71 - $4.80</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP STYLE="font-size: 10pt">Granted and vested during the period ended June 30, 2019</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">150,000</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">0.91</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">0.91</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Exercised during the period ended June 30, 2019</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,897,000</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">0.73</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">0.73</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 1pt">Expired during the period ended June 30, 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(40,500</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2.61</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2.61</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Balance, June 30, 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">730,500</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1.48</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">$0.71 - $2.55</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="13" STYLE="text-align: center">Stock and Warrants Options Exercisable and Outstanding</TD></TR>
<TR STYLE="vertical-align: bottom">
    <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: center">Weighted Average</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <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: center">Remaining</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1pt solid; text-align: center">Outstanding at June 30, 2019</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">
        <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</P></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">
        <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)</P></TD>
    <TD STYLE="border-bottom: black 1pt solid">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="width: 40%">Exercisable and&nbsp;outstanding</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 17%; text-align: center">730,500</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 17%; text-align: center">$0.71 - $2.55</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 17%; text-align: center">1.95</TD>
    <TD STYLE="width: 1%">&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 aggregate intrinsic value of options outstanding and exercisable
as of June 30, 2019 was $8,610.</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">During the three months ended June 30,
2019, 662,312 shares of common stock were issued upon cashless exercise of 1,652,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">During the six months ended June 30, 2019,
759,281 shares of common stock were issued upon cashless exercise of 1,897,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">The aggregate intrinsic value of options
exercised during the three months ended June 30, 2019 was $808,014. There was no option exercised during the three months ended
June 30, 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 aggregate intrinsic value of options
exercised during the six months ended June 30, 2019 was $922,429. There was no option exercised during the six months ended June
30, 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: 14; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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.&nbsp;</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 CONDENSED CONSOLIDATED FINANCIAL
STATEMENTS</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(UNAUDITED)</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">NOTE 14 &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;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 laws at a 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 three-month and six-month periods ended June 30, 2019 and 2018, 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">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.</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;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, a subsidiary
of Gulf Resources, Inc., 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 three-month and six-month periods
ended June 30, 2019 and 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">(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">HKJI, a subsidiary of Upper Class Group
Limited,&nbsp;was incorporated in Hong Kong and 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 income tax has been made as it has no taxable income for the
three-month and six-month periods ended June 30, 2019 and 2018.&nbsp;&nbsp;The applicable statutory tax rates for the three-month
and six-month periods ended June 30, 2019 and 2018 are 16.5%. There is no dividend withholding tax in 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">(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.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 CaiShui [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 June 30, 2019 and December 31, 2018,
the accumulated distributable earnings under the Generally Accepted Accounting Principles (GAAP&rdquo;) of PRC that are subject
to WHT are $230,022,318 and $240,563,868, 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 June 30, 2019 and December 31, 2018, 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 June 30, 2019 and December 31, 2018, the unrecognized WHT are $10,510,400 and $11,035,843, 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">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 2012 through 2018, HKJI did not report any taxable income. It did not file any income tax returns during these years
except for 2014 and 2018. 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 and 2018 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">The components of the provision for income
tax benefit 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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" NOWRAP STYLE="font-size: 10pt; text-align: center">Three-Month Period Ended June 30,</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Six-Month Period Ended June 30,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Current taxes &ndash; PRC</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 40%; font-size: 10pt; text-align: left; padding-bottom: 1pt">Deferred taxes &ndash; PRC</TD><TD STYLE="width: 2%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(365,983</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,883,241</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,761,120</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(3,076,987</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(365,983</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(1,883,241</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(1,761,120</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(3,076,987</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 14 &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 effective income tax rate 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-indent: 488.4pt">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" NOWRAP STYLE="font-size: 10pt; text-align: center">Three-Month Period Ended June 30,</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Six-Month Period Ended June 30,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left">Reconciliations</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; font-size: 10pt; text-align: left">Statutory income tax rate</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">25</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: left">%</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">25</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: left">%</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">25</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: left">%</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">25</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Non-taxable income<FONT STYLE="font-family: Times New Roman, Times, Serif">,</FONT>(Non-deductible expense) and change in valuation allowance</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; vertical-align: bottom">8</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; vertical-align: bottom">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; vertical-align: bottom">3</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; vertical-align: bottom">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; vertical-align: bottom">(1</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; vertical-align: bottom">%)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; vertical-align: bottom">(4</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; vertical-align: bottom">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Effective tax rate</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">33</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">28</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">24</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">21</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; 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">Significant components of the Company&rsquo;s
deferred tax assets and liabilities at June 30, 2019 and December 31, 2018 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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">June 30,</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">December 31,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; text-indent: -59.4pt; padding-left: 59.4pt">Deferred tax liabilities</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; text-indent: -59.4pt; padding-left: 59.4pt">Deferred tax assets:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; font-size: 10pt; text-align: justify; text-indent: -59.4pt; padding-left: 69.3pt">Allowance for obsolete and slow-moving inventories</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">16,292</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; text-indent: -59.4pt; padding-left: 69.3pt">Impairment on property, plant and equipment</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,525,701</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,696,332</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; text-indent: -59.4pt; padding-left: 69.3pt">Impairment on prepaid land lease</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">838,671</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">840,284</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; text-indent: -59.4pt; padding-left: 69.3pt">Exploration costs</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,810,977</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,813,965</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; text-indent: -59.4pt; padding-left: 69.3pt">Compensation costs of unexercised stock options</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">171,672</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">194,016</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; text-indent: -59.4pt; padding-left: 69.3pt">PRC tax losses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">14,555,918</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">12,663,985</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: -59.4pt; padding-left: 69.3pt">US federal net operating loss</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">486,290</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">119,000</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; text-indent: -59.4pt; padding-left: 59.4pt">Total deferred tax assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">21,389,229</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">19,343,874</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt; text-indent: -59.4pt; padding-left: 59.4pt">Valuation allowance</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(657,962</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(313,016</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt; text-indent: -59.4pt; padding-left: 59.4pt">Net deferred tax asset</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">20,731,267</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">19,030,858</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; 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">The increase in valuation allowance for
the three-month period ended June 30, 2019 is $330,005.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 increase in valuation allowance for
the three-month period ended June 30, 2018 is $28,499.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 increase in valuation allowance for
the six-month period ended June 30, 2019 is $344,946.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 increase in valuation allowance for
the six-month period ended June 30, 2018 is $55,595.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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
and accrual for uncertain tax positions as of June 30, 2019 and 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: 15; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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.&nbsp;</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 CONDENSED CONSOLIDATED FINANCIAL
STATEMENTS</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(UNAUDITED)</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 15 &ndash; BUSINESS SEGMENTS</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">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 costs (income) 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. 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 CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>Three-Month</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>Period Ended </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>June 30, 2019</B></P></TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Bromine*</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; 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>Salt*</B></P></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; 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 STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Natural Gas</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; 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 STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Corporate</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 23%">Net revenue <BR>(external customers)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">5,751,164</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">245,079</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">13,166</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">6,009,409</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">6,009,409</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Net revenue <BR>(intersegment)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Income(loss) from operations before income tax benefit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(36,713</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(828,736</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(656,424</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(61,401</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,583,274</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">385,108</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,198,166</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Income tax benefit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9,540</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">215,360</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">141,083</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">365,983</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">365,983</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Income(loss) from operations after income tax
    benefit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(27,173</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(613,376</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(515,341</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(61,401</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,217,291</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">385,108</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(832,183</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Total assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">169,870,183</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">29,241,474</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">128,641,174</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,773,689</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">329,526,520</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">37,207</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">329,563,727</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Depreciation and amortization</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,476,960</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">958,352</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">116,240</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">36,080</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,587,632</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,587,632</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Capital expenditures</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">10,857,541</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">644,197</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">11,501,738</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">11,501,738</TD><TD STYLE="font-size: 10pt; text-align: left">&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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>Three-Month</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>Period Ended </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>June 30, 2018</B></P></TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Bromine*</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; 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 STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; 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 STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Natural Gas</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; 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 STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Corporate</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 23%">Net revenue <BR>(external customers)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">4,594</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">4,594</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">4,594</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Net revenue <BR>(intersegment)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Income(loss) from operations before income tax benefit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(5,577,272</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,731,592</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(727,595</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(45,295</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(8,081,754</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,250,147</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(6,831,607</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Income tax benefit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,579,514</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">240,367</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">63,360</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,883,241</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,883,241</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Income (loss) from operations after income tax
    benefit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(3,997,758</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,491,225</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(664,235</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(45,295</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(6,198,513</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,250,147</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(4,948,366</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Total assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">138,510,016</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">47,572,477</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">182,669,040</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,011,378</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">370,762,911</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">80,818</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">370,843,729</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Depreciation and amortization</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4,018,318</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">611,499</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">124,167</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4,753,984</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4,753,984</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Capital expenditures</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">7,813,714</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,189,075</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,192,963</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">16,259</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">10,212,011</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">10,212,011</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Goodwill</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">29,010,218</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">29,010,218</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">29,010,218</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</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">* Certain 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; text-align: justify">&nbsp;</P>

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

<!-- Field: Page; Sequence: 16; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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.&nbsp;</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 CONDENSED CONSOLIDATED FINANCIAL
STATEMENTS</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(UNAUDITED)</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 15 &ndash; BUSINESS SEGMENTS &ndash; Continued</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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>Six-Month</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>Period Ended </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>June 30, 2019</B></P></TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Bromine*</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; 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 STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; 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 STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Natural Gas</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; 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 STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Corporate</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 23%">Net revenue <BR>(external customers)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">5,751,164</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">245,079</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">51,736</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">6,047,979</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">6,047,979</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Net revenue <BR>(intersegment)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Loss from operations before income tax benefit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right"><FONT STYLE="font-size: 10pt">(<FONT>3,661,727</FONT>)</FONT></TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,240,545</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,329,974</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(103,384</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(7,335,630</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(258,566</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(7,594,196</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Income tax benefit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">906,887</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">568,312</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">285,921</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,761,120</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,761,120</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Loss from operations after income tax benefit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,754,840</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,672,233</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,044,053</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(103,384</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(5,574,510</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(258,566</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(5,833,076</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Total assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">169,870,183</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">29,241,474</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">128,641,174</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,773,689</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">329,526,520</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">37,207</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">329,563,727</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Depreciation and amortization</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4,595,037</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,063,460</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">233,628</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">72,755</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6,964,880</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">6,964,880</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Capital expenditures</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">10,857,541</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">644,197</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">11,501,738</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">11,501,738</TD><TD STYLE="font-size: 10pt; text-align: left">&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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>Six-Month</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>Period Ended </B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><B>June 30, 2018</B></P></TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Bromine*</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; 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 STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; 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 STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Natural Gas</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; 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 STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Corporate</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Total</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 23%">Net revenue <BR>(external customers)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">1,638,493</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">613,368</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">2,251,861</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">2,251,861</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Net revenue <BR>(intersegment)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Income(loss) from operations before income tax benefit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(11,167,828</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,539,475</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,402,366</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(80,950</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(15,190,619</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">62,032</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(15,128,587</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Income tax benefit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,970,666</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">442,338</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(336,017</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,076,987</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,076,987</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Income (loss) from operations after income tax benefit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(8,197,162</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,097,137</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,738,383</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(80,950</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(12,113,632</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">62,032</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(12,051,600</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Total assets</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">138,510,016</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">47,572,477</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">182,669,040</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,011,378</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">370,762,911</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">80,818</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">370,843,729</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Depreciation and amortization</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">7,738,030</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,524,850</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">248,635</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9,511,515</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9,511,515</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Capital expenditures</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">7,906,888</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,203,254</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,192,963</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">30,616</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">10,333,721</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">10,333,721</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Goodwill</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">29,010,218</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">29,010,218</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">29,010,218</TD><TD STYLE="font-size: 10pt; 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">* Certain 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 the respective segment.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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: 17; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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.&nbsp;</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 CONDENSED CONSOLIDATED FINANCIAL
STATEMENTS</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(UNAUDITED)</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 15 &ndash; BUSINESS SEGMENTS &ndash; Continued</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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" NOWRAP STYLE="font-size: 10pt; text-align: center">Three-Month Period Ended June 30,</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" NOWRAP STYLE="font-size: 10pt; text-align: center">Six-Month Period Ended June 30,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Reconciliations</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; font-size: 10pt; text-align: left">Total segment operating loss</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">(1,583,274</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">(8,081,754</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">(7,335,630</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">(15,190,619</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Corporate costs</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(162,547</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(153,791</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(302,993</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(283,054</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Unrealized gain on translation of intercompany balance</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">547,655</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,403,938</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">44,427</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">345,086</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Loss from operations</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,198,166</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(6,831,607</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(7,594,196</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(15,128,587</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Other income, net of expense</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">94,477</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">135,493</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">191,232</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">261,627</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Loss before taxes</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(1,103,689</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(6,696,114</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(7,402,964</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(14,866,960</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; 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 three-month period ended June 30, 2019.</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%">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Customer</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; 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: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 4%; font-size: 10pt; text-align: center; vertical-align: top">1</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 37%; font-size: 10pt; text-align: left">Shandong Morui Chemical Company Limited</TD><TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,360</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">72</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">1,432</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">23.9</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center; vertical-align: top">2</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">Shouguang Weidong Chemical Company Limited</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,100</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">70</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,170</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">19.5</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center; vertical-align: top">3</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,039</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">102</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,141</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">19</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center; vertical-align: top; border-bottom: Black 1pt solid">4</TD><TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; border-bottom: Black 1pt solid">Shandong shouguang shenrunfa ocean Chemical Company Limited</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">772</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">772</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">12.9</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; 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">The following table shows the major customer(s)
(10% or more) for the six-month period ended June 30, 2019.</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%">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Customer</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; 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></P></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; 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: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 4%; font-size: 10pt; text-align: center; vertical-align: top">1</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 37%; font-size: 10pt; text-align: left">Shandong Morui Chemical Company Limited</TD><TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">1,360</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">72</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">1,432</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">23.9</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center; vertical-align: top">2</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">Shouguang Weidong Chemical Company Limited</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1,100</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">70</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,170</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">19.5</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center; vertical-align: top">3</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,039</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">102</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">1,141</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">19</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center; vertical-align: top">4</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt; border-bottom: Black 1pt solid">Shandong shouguang shenrunfa ocean Chemical Company Limited</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">772</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">772</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">12.9</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; 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">The following table shows the major customer(s)
(10% or more) for the six-month period ended June 30, 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%">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="3" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Number</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">Customer</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; 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="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; 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: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 4%; font-size: 10pt; text-align: center; vertical-align: top">1</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 37%; font-size: 10pt; text-align: left">Shandong Morui Chemical Company Limited</TD><TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">534</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right">155</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">689</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; font-size: 10pt; text-align: right">30.6</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center; vertical-align: top">2</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">670</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">670</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">29.8</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center; vertical-align: top">3</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt; border-bottom: Black 1pt solid">Shouguang Weidong Chemical Company Limited</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">435</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">435</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">19.3</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; 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">NOTE 16&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">During the six-month period ended June
30, 2019, the Company sold 84% of its products to its top five customers, respectively. As of June 30, 2019, amounts due from these
customers were $5,663,578. During the six-month period ended June 30, 2018, the Company sold 89% of its products to its top five
customers, respectively. As of June 30, 2018, amounts due from these customers were $4,650,250. This concentration makes the Company
vulnerable to a near-term severe 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">NOTE 17&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 six-month period ended June
30, 2019, the Company purchased 100% of its raw materials from its top five suppliers.&nbsp;&nbsp;As of June 30, 2019, amounts
due to those suppliers were $389,780. During the six-month period ended June 30, 2018, the Company did not purchase any raw materials.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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; 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, accounts receivable and accounts payable 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 June 30, 2019
and 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">NOTE 19 &ndash; CAPITAL COMMITMENT AND
OTHER SERVICE CONTRACTUAL OBLIGATIONS</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 June 30, 2019:</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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Property Management Fees</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Capital Expenditure</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Payable within:</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 70%; font-size: 10pt; text-align: justify">the next 12 months</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">90,747</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">25,996,209</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">the next 13 to 24 months</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">90,747</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">the next 25 to 36 months</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">90,747</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">the next 37 to 48 months</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">90,747</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Total</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">362,988</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">25,996,209</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; 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: justify">NOTE 20 &ndash; SUBSEQUENT EVENTS</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 August 11, 2019, Typhoon Lekima landed
in Shandong Province. Shouguang City in Shandong, where the bromine and crude salt factories of the Company are located, were
also affected by this Typhoon. The Company believes that all of its factories may have sustained different levels of damage. As
soon as the flood water recedes, the Company will assess the extent of the loss on its factories.</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>

<!-- Field: Page; Sequence: 18; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></P></DIV>
    <!-- Field: /Page -->

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"><B><A NAME="b"></A>Item 2. 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">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>Cautionary Note Regarding Forward-Looking 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">The discussion below contains &ldquo;forward-looking
statements&rdquo; within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act,
and Section 21E of the Exchange Act.&nbsp;&nbsp;We have used words such as &ldquo;believes,&rdquo; &ldquo;intends,&rdquo; &ldquo;anticipates,&rdquo;
&ldquo;expects&rdquo; and similar expressions to identify forward-looking statements. These statements are based on information
currently available to us and are subject to a number of risks and uncertainties that may cause our actual results of operations,
financial condition, cash flows, performance, business prospects and opportunities and the timing of certain events to differ materially
from those expressed in, or implied by, these statements.&nbsp;&nbsp;Except as expressly required by the federal securities laws,
we undertake no obligation to update such factors or to publicly announce the results of any of the forward-looking statements
contained herein to reflect future events, developments, or changed circumstances, or for any other reason.&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"><B>Overview</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 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 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: 19; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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 Daying located in Sichuan Province and commenced
trial production in January 2019. On May 29, 2019, the Company received a verbal notice from the government of Tianbao Town
,Daying County, Sichuan Province, whereby the Company is required to obtain project approval for its well located in Daying,
including the whole natural gas and brine water project, and approvals for safety production inspection, environmental
protection assessment, and to solve the related land issue. Until these approvals have been received, the Company has to
temporarily halt trial production at its natural gas well in Daying.</P>



<P STYLE="font: 10pt Times 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 current corporate structure chart is set forth in the following
diagram:</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-top: 0pt; text-align: center; margin-bottom: 0pt"><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">As a result of our acquisitions of SCHC
and SYCI, our historical financial statements and the information presented below reflects the accounts of SCHC, SYCI and DCHC.
The following discussion should be read in conjunction with our condensed 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: 20; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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>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">The following table presents certain information
derived from the condensed consolidated statements of operations, cash flows and stockholders equity for the three-month and six-month
periods ended June 30, 2019 and 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>Comparison of the Three-Month Period
Ended June 30, 2019 and 2018</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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Three-Month Period <BR>Ended June 30, 2019</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Three-Month Period <BR>Ended June 30, 2018</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Percent Change <BR>Increase/ <BR>(Decrease)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; font-size: 10pt; text-align: left">Net revenue</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">6,009,409</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">4,594</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">130710</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Cost of net revenue</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(2,990,330</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(7</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">42718900</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Gross profit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,019,079</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4,587</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">65718</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Sales, marketing and other operating expenses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(6,613</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(21,025</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(69</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Research and development costs</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Direct labor and factory overheads incurred during plant shutdown</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,875,285</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(5,689,486</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(49</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">General and administrative expenses</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,335,347</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,125,683</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">19</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Loss from operations</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,198,166</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(6,831,607</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(82</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Other income</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">94,477</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">135,493</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(30</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Loss before taxes</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,103,689</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(6,696,114</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(84</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Income tax benefit</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">365,983</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,883,241</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(81</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net loss</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(737,706</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(4,812,873</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(85</TD><TD STYLE="font-size: 10pt; 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"><B><I>Net revenue.</I></B>&nbsp;&nbsp;The
table below shows the changes in net revenue in the respective segment of the Company for the three-month period ended June 30,
2019 as compared to the same period in 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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Net Revenue by Segment</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Three-Month Period Ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Three-Month Period Ended</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">Percent Change <BR>Increase (Decrease)</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">of Net Revenue</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Segment</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">% of total</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">% of total</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 25%; font-size: 10pt">Bromine</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">5,751,164</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">95.7</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">NA</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Crude Salt</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">245,079</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4.1</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">NA</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Chemical Products</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4,594</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">100</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(100</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Natural Gas</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">13,166</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">0.2</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total sales</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">6,009,409</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">4,594</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">130710</TD><TD STYLE="font-size: 10pt; 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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left">Bromine and crude salt segments</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Three-Month Period Ended</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">Percentage Change</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">product sold in tonnes</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Increase</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 45%; font-size: 10pt; text-align: left">Bromine (excluding volume sold to SYCI)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 15%; font-size: 10pt; text-align: right">1,299</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 15%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 15%; font-size: 10pt; text-align: center">NA</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Crude Salt</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9,827</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center">NA</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Three-Month Period Ended</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Percentage Change</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Natural gas segments product sold in cubic metre</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 56%; font-size: 10pt; text-align: left">Natural Gas</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">89,699</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center">&mdash;</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"><U>Bromine <FONT STYLE="font-family: Times New Roman, Times, Serif">and
</FONT>Crude salt segments</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">Net revenue from our bromine <FONT STYLE="font-family: Times New Roman, Times, Serif">and
</FONT>crude salt segments increased to $5,751,164 and $245,079 for the three-month period ended June 30, 2019 compared to $0 for
the same period in 2018. This is because the Company resumed production in Factory No.1 and Factory No. 7 in April 2019 after it
received a verbal notification from the government approving it to start production in these two factories</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>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Product Mix of Chemical Products Segment</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">Percent</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Three-Month Period Ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Three-Month Period Ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">Change of</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Net Revenue</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Chemical Products</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">% of total</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">% of total</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Oil and gas exploration additives</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Paper manufacturing additives</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Pesticides manufacturing additives</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Pharmaceutical intermediates</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">By product</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 35%; font-size: 10pt; text-align: left; padding-bottom: 1pt">Raw materials</TD><TD STYLE="width: 2%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">4,594</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">100</TD><TD STYLE="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</TD><TD STYLE="width: 2%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 5%; font-size: 10pt; text-align: right">(100</TD><TD STYLE="width: 5%; font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total sales</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">4,594</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(100</TD><TD STYLE="font-size: 10pt; 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">For the three-month period ended June 30,
2019, the net revenue for the chemical products segment was $0 due to the closure of our chemical factories since September 1,
2017. For the three-month period ended June 30, 2018, we only sold raw materials in the amount of $4,594 due to the closure of
all of our plant and factories to perform rectification and improvement since September&nbsp;1, 2017. We are setting up a new factory
in Bohai Park. As a result, there were no chemical products for sale for the three-month period ended 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"><U>Natural gas 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 three-month period ended June 30,
2019, the net revenue for the natural gas was $13,166. We commenced natural gas 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"><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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Cost of Net Revenue by Segment</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">Percent Change</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Three-Month Period Ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Three-Month Period Ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">of Cost of</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Net Revenue</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Segment</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">% of total</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">% of total</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 25%; font-size: 10pt">Bromine</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">2,717,808</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">91</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Crude Salt</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">258,641</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">8.5</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Chemical Products</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">7</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">100</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(100</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Natural Gas</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">13,881</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">0.5</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Total</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,990,330</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">7</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">42718900</TD><TD STYLE="font-size: 10pt; 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">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. The increase in cost of revenue
in the three-month period ended June 30, 2019 of $2,990,330 compared to none incurred in the same period in 2018 was because of
sale of goods from two factories which resumed production in April 2019.&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: 21; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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>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 CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0; margin-bottom: 0">Annual
Production&nbsp;</P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0">Capacity (in
tonnes)</P></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Utilization <BR>Ratio (i)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 62%; font-size: 10pt">Three-month period ended June 30, 2018</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: right">42,808</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Three-month period ended June 30, 2019</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">31,506</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">18</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Variance of the three-month period ended June 30, 2019 and 2018</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(11,302</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; 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">(i) Utilization ratio is calculated based
on the annualized actual production volume in tonnes for the periods 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; text-align: justify">The annual production capacity in the three-months
period ended June 30 2019 decreased by 11,302 tonnes to 31,506 tonnes because of the closure of Factory numbers 3,4 and 11 in September
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 utilization ratio was 18% for the three-month
period ended June 30, 2019 as only two factories resumed operations in April 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"><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 three-month period ended June 30,
2019 the cost of net revenue for the bromine segment was $2,717,808.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><U>Crude salt 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 three-month period ended June 30,
2019 the cost of net revenue for the crude salt segment was $258,641.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 three-month period ended June 30, 2019 was $0 due to the closure of our chemical factories since September 1, 2017.
We are setting up a new factory in Bohai Park. As a result there were no chemical products for sale for the three-month period
ended 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">Cost of net revenue for our chemical products
segment for the three-month period ended June 30, 2018 was $7. We only sold raw materials in the amount of $4,594 due to the closure
of all of our plant and factories to perform rectification and improvement since September&nbsp;1, 2017. As a result, there were
no chemical products in inventory for sale for the three-month period ended June 30, 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>Natural gas 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 natural gas
segment for the three-month period ended June 30, 2019 was $13,881.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 $3,019,079 or 50%, of net revenue for three-month period ended June 30, 2019 compared to $4,587 of net revenue 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">&nbsp;</P>

<!-- Field: Page; Sequence: 22; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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 STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="15" STYLE="border-bottom: black 1pt solid; text-align: center">Gross Profit (Loss) by Segment</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" NOWRAP STYLE="text-align: center">% Point Change</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="vertical-align: bottom; text-align: center">Three-Month Period Ended</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="vertical-align: bottom; text-align: center">Three-Month Period Ended</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">of Gross</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">June 30, 2019</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="7" STYLE="border-bottom: black 1pt solid; text-align: center">June 30, 2018</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1pt solid; text-align: center">Profit Margin</TD></TR>
<TR>
    <TD STYLE="vertical-align: bottom; border-bottom: black 1pt solid">Segment</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><P STYLE="margin-top: 0; margin-bottom: 0">Gross Profit (loss)</P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0">Margin</P></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><P STYLE="margin-top: 0; margin-bottom: 0">Gross Profit</P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0">Margin</P></TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    </TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: bottom; width: 25%">Bromine</TD>
    <TD STYLE="vertical-align: bottom; width: 2%; text-align: right">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">$</TD>
    <TD STYLE="vertical-align: bottom; width: 11%; text-align: right">3,033,356</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 2%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 11%; text-align: right">53</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">%</TD>
    <TD STYLE="vertical-align: bottom; width: 2%; text-align: right">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">$</TD>
    <TD STYLE="vertical-align: bottom; width: 11%; text-align: right">&mdash;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 2%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 11%; text-align: right">&mdash;</TD>
    <TD STYLE="vertical-align: bottom; width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 2%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 6%; text-align: right">53</TD>
    <TD STYLE="vertical-align: bottom; width: 6%">%</TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: bottom">Crude Salt</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">(13,562</TD>
    <TD STYLE="vertical-align: bottom; text-align: left">)</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">(6</TD>
    <TD STYLE="vertical-align: bottom">%)</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&mdash;</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: right">&mdash;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;(6</TD>
    <TD STYLE="vertical-align: bottom">%)</TD>
    </TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: bottom">Chemical Products</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&mdash;</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: right">&mdash;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">4,587</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: right">100</TD>
    <TD STYLE="vertical-align: bottom">%</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">(100</TD>
    <TD STYLE="vertical-align: bottom">%)</TD>
    </TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: bottom">Natural Gas</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right">(715</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: left">)</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&mdash;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right">&mdash;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: Black 1pt solid">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&mdash;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&mdash;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    </TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: bottom">Total Gross Profit</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 2.25pt double">$</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right">3,019,079</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 2.25pt double">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">50</TD>
    <TD STYLE="vertical-align: bottom">%</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 2.25pt double">$</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right">4,587</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: black 2.25pt double">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">100</TD>
    <TD STYLE="vertical-align: bottom">%</TD>
    <TD STYLE="vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">50</TD>
    <TD STYLE="vertical-align: bottom">%</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">For the three-month period ended June
30, 2019, the gross profit margin for our bromine segment was 53% .</P>

<P STYLE="font: 10pt Times New Roman, Times, 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">For the three-month period ended June 30, 2019, the gross loss
margin for our crude salt segment was 6%</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">For the three-month period ended June 30,
2018, the gross profit margin for our chemical segment was 100% because the goods sold was raw materials in which we had recorded
a 100% allowance for obsolescence in the fiscal year 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>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 that 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 a result, direct labor and factory overhead costs (including depreciation of plant
and machinery) in the amount of $2,875,285 and $5,689,486 incurred for the three-month period end June 30, 2019 and 2018, respectively,
which would have been presented in the cost of net revenue were presented as part of the operating 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"><B><I>General and Administrative Expenses.</I></B>
General and administrative expenses were $1,335,347 for the three-month period ended June 30, 2019, an increase of $209,664 as
compared to $1,125,683 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"><B><I>Income (loss) from Operations</I></B>
Loss from operations was $1,198,166 for the three-month period ended June 30, 2019, compared to an income of $6,831,607 in the
same period in 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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Loss from Operations by Segment</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Three-Month Period Ended <BR>June 30, 2019</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Three-Month Period Ended <BR>June 30, 2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left">Segment:</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">% of total</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; 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%; font-size: 10pt; text-align: justify">Bromine</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">(36,713</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">2</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">(5,577,272</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">69</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Crude Salt</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(828,736</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">52</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,731,592</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">21</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">Chemical Products</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(656,424</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">42</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(727,595</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Natural Gas</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(61,401</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">4</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(45,295</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Loss from operations before corporate costs</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,583,274</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(8,081,754</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Corporate costs</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(162,547</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(153,791</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Unrealized gain on translation of Intercompany balance</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">547,655</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,403,938</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Loss from operations</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(1,198,166</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(6,831,607</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</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"><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 $<FONT>36,713</FONT> for the three-month period ended June 30, 2019, compared to loss from operations
of $5,577,272 in the same period in 2018. This decrease in loss is due to the sale of goods produced in Factory no. 1 and Factory
no. 7 which resumed production in April 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"><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 $828,736
for the three-month period ended June 30, 2019, compared to loss from operations of $1,731,592 in the same period in 2018. The
decrease in loss from operations is due to the sale of goods produced in Factory no. 1 and Factory no. 7 which resumed production
in April 2019.</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 $656,424 for the three-month period ended June 30, 2019, compared to loss from operations of $727,595 in 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"><U>Natural gas 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 natural gas segment was $61,401
for the three-month period ended June 30, 2019.</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>Other Income, Net</I></B> Other income,
net of $94,477 represented bank interest income, net of capital lease interest expense for the three -month period ended June 30,
2019, an decrease of $41,016 (or approximately 30%) as compared to 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"><B><I>Net Income (loss)</I></B> Net loss
was $737,706 for the three-month period ended June 30, 2019, compared to an net loss of $4,812,873 in 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"><B><I>Effective Tax Rate</I></B> Our effective
income tax benefit rate for the three-month period ended June 30, 2019 and 2018 were 33% and 28% respectively. The effective tax
rate for the three-month period ended June 30, 2019 was 8% higher than the PRC statutory income tax rate of 25% mainly due to non-taxable
items in connection with the unrealized exchange gain for the Company offset by non-deductible 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"><B><I>Comparison of the Six-Month Period
Ended June 30, 2019 and 2018</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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Six-Month Period <BR>Ended June 30, 2019</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Six-Month Period <BR>Ended June 30, 2018</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Percent Change <BR>Increase/ <BR>(Decrease)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; font-size: 10pt; text-align: left">Net revenue</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">6,047,979</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">2,251,861</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">169</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Cost of net revenue</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(3,026,737</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,241,816</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">144</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Gross profit</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3,021,242</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,010,045</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">199</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Sales, marketing and other operating expenses</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(6,613</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(55,999</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(88</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Direct labor and factory overheads incurred during plant shutdown</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(7,168,307</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(11,385,005</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(37</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">General and administrative expenses</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(3,440,518</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(4,697,628</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(27</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Loss from operations</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(7,594,196</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(15,128,587</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(50</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Other income</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">191,232</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">261,627</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(27</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Loss before taxes</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(7,402,964</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(14,866,960</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(50</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Income tax benefit</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,761,120</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">3,076,987</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(43</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net loss</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(5,641,844</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(11,789,973</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(52</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; 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: 23; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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><I>Net revenue.</I></B>&nbsp;&nbsp;The
table below shows the changes in net revenue in the respective segment of the Company for the six-month period ended June 30, 2019
as compared to the same period in 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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Net Revenue by Segment</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Six-Month Period Ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Six-Month Period Ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">Percent Decrease</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">of Net Revenue</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left">Segment</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">% of total</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">% of total</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 25%; font-size: 10pt">Bromine</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">5,751,164</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">95</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">NA</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Crude Salt</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">245,079</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">4</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,638,493</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">73</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(85</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Chemical Products</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">613,368</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">27</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">100</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Natural Gas</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">51,736</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">NA</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total sales</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">6,047,979</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,251,861</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">169</TD><TD STYLE="font-size: 10pt; 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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left">Bromine and crude salt segments</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Six-Month Period Ended</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">Percentage Change</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">product sold in tonnes</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Increase(Decrease)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; font-size: 10pt; text-align: left">Bromine (excluding volume sold to SYCI)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">1,299</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">100</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Crude Salt</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9,827</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">41,580</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(76</TD><TD STYLE="font-size: 10pt; 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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Six-Month Period Ended</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">Percentage Change</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Chemical products segment sold in tonnes</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Decrease</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Oil and gas exploration additives</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Paper manufacturing additives</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 55%; font-size: 10pt; text-align: left">Pesticides manufacturing additives</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">14</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">(100</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Pharmaceutical intermediate</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">By product</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">96</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(100</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Overall</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">110</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Three-Month Period Ended</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; text-align: center">Percentage Change</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Natural gas segments product sold in cubic metre</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; 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: 56%; font-size: 10pt; text-align: left">Natural Gas</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">349,900</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: center">&mdash;</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"><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">Net revenue from our crude salt segment
increased to $5,751,164 for the six-month period ended June 30, 2019 compared to $0 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"><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">Net revenue from our crude salt segment
decreased to $245,079 for the six-month period ended June 30, 2019 compared $1,638,493 for the same period in 2018, The reason
for the decrease in the second quarter in 2019 compared with the same period of last year is that the production of only two plants
resumed in April 2019, Hence, there is limited amount of crude salt available for sale in the second quarter of 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"><U>Chemical products segment</U></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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Product Mix of Chemical Products Segment</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">Percent</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Six-Month Period Ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Six-Month Period Ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">Change of</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Net Revenue</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Chemical Products</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">% of total</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">% of total</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 25%; font-size: 10pt; text-align: left">Oil and gas exploration additives</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right"></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD NOWRAP STYLE="white-space: nowrap; font-size: 10pt; text-align: left">Paper manufacturing additives</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Pesticides manufacturing additives</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">98,200</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">16</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(100</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Pharmaceutical intermediates</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">By product</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">154,666</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">25</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(100</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Raw materials</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">360,502</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">59</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(100</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total sales</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"></TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">613,368</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; 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 six-month period ended June 30,
2019, the net revenue for the chemical products segment was $0 due to the closure of our chemical factories since September 1,
2017. For the six-month period ended June 30, 2018, the net revenue for the chemical products segment was $613,368 was from inventory
on hand as of September 1, 2017. We are setting up a new factory in Bohai Park. As a result there were no chemical products for
sale for the six-month period ended 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"><U>Natural gas 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 six-month period ended June 30,
2019, the net revenue for the natural gas was $51,736.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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: 24; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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>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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Cost of Net Revenue by Segment</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">% Change</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Six-Month Period Ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Six-Month Period Ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">of Cost of</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2018</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Net Revenue</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Segment</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">% of total</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">% of total</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 25%; font-size: 10pt">Bromine</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">2,717,808</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">90</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Crude Salt</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">258,641</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">8</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">697,488</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">56</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(63</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Chemical Products</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">544,328</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">44</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(100</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Natural Gas</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">50,288</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Total</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">3,026,737</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,241,816</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">144</TD><TD STYLE="font-size: 10pt; 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">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 $3,026,737
for the six-month period ended June 30, 2018, an increase of $1,784,921 (or 144%) as compared to the same period in 2018 due to
the sale of goods produced in Factory no. 1 and Factory no. 7 which resumed production in April 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"><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 CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Annual Production Capacity (in tonnes)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Utilization <BR>Ratio (i)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 62%; font-size: 10pt">Six-month period ended June 30, 2018</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: right">42,808</TD><TD STYLE="width: 8%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 8%; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="width: 8%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">Six-month period ended June 30, 2019</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">31,506</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">18</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">Variance of the six-month period ended June 30, 2019 and 2018</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(11,302</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.5in">(i)</TD><TD STYLE="text-align: justify">Utilization ratio is calculated based on the annualized actual production volume in tonnes for
the periods divided by the annual production capacity in tonnes.</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our utilization ratio was 18% for the six-month
period ended 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"><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 six-month period ended June 30,
2019 the cost of net revenue for the bromine segment was $2,717,808.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 six-month period ended June 30,
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. As a result, there was no bromine in inventory for sale for the six-month period
ended June 30, 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 six-month period ended June 30,
2019 the cost of net revenue for the crude salt segment was $258,641.The cost of net revenue for our crude salt segment for the
six-month period ended June 30, 2018 was $697,488.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 six-month period ended June 30, 2018 was $544,328.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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>Natural gas 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 natural gas
segment for the six-month period ended June 30, 2019 was $50,288.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 $3,021,242, or 50%, of net revenue for six-month period ended June 30, 2019 compared to $1,010,045, or 45%, of net revenue
for the same period in 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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Gross Profit (Loss) by Segment</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">% Point Change</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Six-Month Period Ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Six-Month Period Ended</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">of Gross</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2017</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Profit Margin</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left; border-bottom: Black 1pt solid">Segment</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0; margin-bottom: 0">Gross Profit (loss)</P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0">Margin</P></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid"><P STYLE="margin-top: 0; margin-bottom: 0">Gross Profit</P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0">Margin</P></TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 25%; font-size: 10pt">Bromine</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">3,033,356</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">50</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: right">50</TD><TD STYLE="width: 6%; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Crude Salt</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(13,562</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(0.2</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">941,005</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">57</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(57.2</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Chemical Products</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">69,040</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">11</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(11</TD><TD STYLE="font-size: 10pt; text-align: left">%)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Natural Gas</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,448</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">3</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Total Gross Profit</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">3,021,242</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">50</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,010,045</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">45</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5</TD><TD STYLE="font-size: 10pt; 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"><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 six-month period ended June 30,
2019, the gross profit margin for our bromine segment was 50%.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 six-month period ended June 30,
2019 the gross loss margin for our crude salt segment was 0.2%.</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><U>Chemical products 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 six-month period ended June 30,
2018, the gross profit margin for our chemical segment was 11% because the goods sold was raw materials in which we had recorded
a 100% allowance for obsolescence in the fiscal year 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: 25; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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>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 that 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 a result, direct labor and factory overhead costs (including depreciation of plant
and machinery) in the amount of $7,168,307 and $11,385,005 incurred for the three-month period end June 30, 2019 and 2018, respectively,
which would have been presented in the cost of net revenue were presented as part of the operating 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"><B><I>General and Administrative Expenses.</I></B>
General and administrative expenses were $3,440,518 for the six-month period ended June 30, 2019, an decrease of $1,257,110 (or
26%) as compared to $4,697,628 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"><B><I>Income (Loss) from Operations.</I></B>
Loss from operations was $7,594,196 for the six-month period ended June 30, 2018, compared to a loss of $15,128,587 in the same
period in 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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="15" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">Income(Loss) from Operations by Segment</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Six-Month Period Ended <BR>June 30, 2019</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1pt solid">Six-Month Period Ended <BR>June 30, 2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left">Segment:</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">% of total</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; 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%; font-size: 10pt; text-align: justify">Bromine</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">(3,661,727</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">50</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">(11,167,828</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">73</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Crude Salt</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,240,545</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">31</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(2,539,475</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">17</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify">Chemical Products</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,329,974</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">18</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(1,402,366</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Natural Gas</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(103,384</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(80,950</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Loss from operations before corporate costs</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(7,335,630</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(15,190,619</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Corporate costs</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(302,993</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(283,054</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Unrealized gain on translation of intercompany balance</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">44,427</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">345,086</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 2.5pt">Loss from operations before taxes</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(7,594,196</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">(15,128,587</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</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"><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 $3,661,727 for the six-month period ended June 30, 2019, compared to a loss of $11,167,828 in 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"><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 $2,240,545
for the six-month period ended June 30, 2019, compared to a loss of $2,539,475 in the same period in 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"><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 $1,329,974 for the six-month period ended June 30, 2019, compared to a loss of $1,402,366 in 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"><U>Natural gas 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 natural
gas segment was $103,384 for the six-month period ended June 30, 2019, compared to a loss of $80,950 in 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"><B><I>Other Income, Net.</I></B> Other
income, net of $191,232 represented bank interest income, net of capital lease interest expense for the six -month period ended
June 30, 2019, an decrease of $70,395 (or approximately 27%) as compared to 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"><B><I>Net Income (Loss).</I></B> Net loss
was $5,641,844 for the six-month period ended June 30, 2019, compared to a net loss of $11,789,973 in the same period in 2018.
This increase was attributable to Resume production and sales of two 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"><B><I>Effective Tax Rate.</I></B> Our
effective income tax benefit rate for the six-month period ended June 30, 2019 and 2018 was 24% and 21%, respectively. The effective
tax rate for the six-month period ended June 30, 2019 was 1% lower than the PRC statutory income tax rate of 25%, due to non-deductible
expense, offset by non-taxable items. The effective tax benefit rate for the six-month period ended June 30, 2018 was 4% lower
than the PRC statutory income tax rate of 25% mainly due to non-deductible expense offset by non-taxable item in connection with
the unrealized exchange loss 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"></P>

<!-- Field: Page; Sequence: 26; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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>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 June 30, 2019, cash and cash equivalents
were $160,354,069 as compared to $178,998,935 as of December 31, 2018. The components of this decrease of $18,644,866 are reflected
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"><B>Statement of Cash Flows</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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center">Six-Month Period Ended June 30,</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">2018</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 70%; font-size: 10pt; text-align: left">Net cash (used in) provided by operating activities</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">(6,766,051</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">)</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">21,392,313</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Net cash used in investing activities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(11,501,738</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(11,026,919</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Net cash used in financing activities</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(275,506</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(294,295</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left"><P STYLE="margin: 0pt 0">Effects of exchange rate changes on cash and cash equivalents&nbsp;</P>


</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(101,571</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">(3,001,994</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left"><P STYLE="margin: 0pt 0">Net (decrease) increase <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">in
cash and cash equivalents</FONT>&nbsp;</P>


</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">(18,644,866</TD><TD STYLE="font-size: 10pt; text-align: left">)</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">7,069,105</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the six-month period ended June 30,
2019, we met our working capital and capital investment requirements by using 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"><B><I>Net Cash (used in) Provided by Operating Activities</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">During the six-month period ended June
30, 2019, cash flow used in operating activities of approximately $6.8 million was mainly due to a net loss of $5.6 million, an
increase in accounts receivable of $6.8 million and inventories of $0.5 million, and a non-cash adjustment related to an increase
in deferred tax assets of $1.8 million reduced by a non-cash adjustment related to depreciation and amortization of 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">During the six-month period ended June
30, 2018, cash flow from operating activities of approximately $21.4 million, mainly due to (i) substantial non-cash charges in
the amounts of approximately $6.5 million, mainly in the form of depreciation and amortization of property, plant and equipment;
partially offset by deferred tax assets; and (ii)cash generated from working capital of approximately $26.7 million, which mainly
consisted of the decrease in accounts receivable and inventories and an increase in taxes payable.</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 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 June
30, 2019 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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">December 31, 2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">% of total</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; 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%; font-size: 10pt; text-align: left">Aged 1-30 days</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">2,934,356</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">43.7</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Aged 31-60 days</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,714,744</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">40.4</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Aged 61-90 days</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,065,720</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">15.9</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Aged 91-120 days</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Aged 121-150 days</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left">Aged 151-180 days</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left">Aged 181-210 days</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Aged 211-240 days</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Total</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">6,714,820</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The overall accounts receivable balance
as of June 30, 2019 increased by $6,714,820, as compared to those of December 31, 2018. We have policies in place to ensure that
sales are made to customers with an appropriate credit history. We perform ongoing credit evaluation on the financial condition
of our customers. No allowance for doubtful debts for the six-month period ended June 30, 2019 is 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"><I>Inventory</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%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">June 30, 2019</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="7" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">December 31, 2018</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center; border-bottom: Black 1pt solid">% of total</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-size: 10pt; 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%; font-size: 10pt; text-align: justify">Raw materials</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">$</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">17,880</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font-size: 10pt; text-align: right">4</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD><TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: justify">Finished goods</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">435,784</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">96</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: justify; padding-bottom: 1pt">Work-in-progress</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">65,169</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">453,664</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">100</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">$</TD><TD STYLE="font-size: 10pt; text-align: right">65,169</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">100</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; padding-bottom: 1pt">Allowance for obsolete and slowing-moving inventory</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(65,169</TD><TD STYLE="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">Total</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">453,664</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">100</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">&mdash;</TD><TD STYLE="border-bottom: Black 2.5pt double; font-size: 10pt; 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">The net inventory level as of June 30,
2019 increased by $453,664 (or 100%), as compared to the net inventory level 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">Raw materials increased by $17,880 as of
June 30, 2019 as compared to 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">Our finished goods increased by $500,846
as of June 30, 2019 as compared to 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: 27; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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>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">For the six-month period ended June 30,
2019, we used approximately $11.5 million to acquire 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">For the six-month period ended June 30,
2018, we used approximately $0.7 million cash for the prepayment of land leases. We also used approximately $10.33 million to&nbsp;perform
the rectification and improvements of our bromine and crude salt factories, the relocation of our chemical factories for the six-month
period ended June 30, 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>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 have no major financing activities for
the six-month period ended 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">We believe that our available funds and
cash flows generated from operations will be sufficient to meet our anticipated ongoing operating needs and our obligations as
they full due in the next twelve (12) 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">We had available cash of approximately
$160.3 million at June 30, 2019, most of which is in highly liquid current deposits which earn no or little interest. 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 intend to continue 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 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 June 30, 2018 is provided in the notes to our consolidated
financial statements. See &ldquo;Notes to Condensed Consolidated Financial Statements, Note 17 &ndash; 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"><B>Material Off-Balance Sheet Arrangements</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 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; text-align: justify"><B>Critical Accounting Policies and Estimates</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 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. We base its estimates on historical experience
and on various other assumptions that are believed to be reasonable under the circumstances. Accordingly, actual results may differ
significantly from these estimates under different assumptions or conditions. We have identified the following critical accounting
policies and estimates used by us in the preparation of our financial statements: accounts receivable and allowance for doubtful
accounts, assets retirement obligation, property, plant and equipment, recoverability of long lived assets, mineral rights, revenue
recognition, income taxes, and stock-based compensation. These policies and estimates are described in the Company&rsquo;s 2018
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><A NAME="c"></A>Item 3. Quantitative and Qualitative Disclosures About Market
Risk</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 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"></P>

<!-- Field: Page; Sequence: 28; Value: 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"><!-- 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: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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><A NAME="d"></A>Item 4. 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">(a) Evaluation of Disclosure Controls and
Procedures</P>

<P STYLE="font: 10pt Times New Roman, Times, 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 maintain disclosure controls and procedures
(as such term is defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) that are designed to ensure that information required to
be disclosed in our reports filed pursuant to the Exchange Act is recorded, processed, summarized and reported within the time
periods specified in the SEC&rsquo;s rules, regulations and related forms, and that such information is accumulated and communicated
to our management, including our Chief Executive Officer (&ldquo;CEO&rdquo;) and Chief Financial Officer (&ldquo;CFO&rdquo;), as
appropriate, to allow timely decisions regarding required 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">Under the supervision and with the participation
of our management, including our CEO and CFO, we conducted an evaluation of the effectiveness of the design and operation of our
disclosure controls and procedures as of the end of the period covered by this report. Based on this evaluation, our CEO and CFO
concluded that our disclosure controls and procedures were effective as of the end of the period covered by this Form 10-Q.</P>

<P STYLE="font: 10pt Times New Roman, Times, 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) Changes in internal controls</P>

<P STYLE="font: 10pt Times New Roman, Times, 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&nbsp;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"><B>PART II&mdash;OTHER 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"><B><A NAME="e"></A>Item 1. Legal Proceedings</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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"></P>

<!-- Field: Page; Sequence: 29; Value: 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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="f"></A>Item 1A. Risk Factors</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">There have been no changes with respect
to risk factors as previously disclosed in our 2018 Form 10-K.&nbsp;&nbsp;Investing in our common stock involves a high degree
of risk. Before you invest you should carefully consider the risks and uncertainties described below and in our 2018 Form 10-K,
under the caption &ldquo;Risk Factors&rdquo;, our Management&rsquo;s Discussion and Analysis of Financial Condition and Results
of Operations set forth in Item 2 of Part I of this Quarterly Report on Form 10-Q, our consolidated financial statements and related
notes included in Item 1 of Part I of this Quarterly Report on Form 10-Q and our consolidated financial statements and related
notes, as well as our Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations and the other
information in our 2018 Form 10-K. Readers should carefully review those risks, as well as additional risks described in other
documents we file from time to time with the Securities and Exchange Commission.</P>

<P STYLE="font: 10pt Times 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="g"></A>Item 2. Unregistered Sale of Equity Securities and Use of
Proceeds</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>None.</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="h"></A>Item 3. Defaults Upon Senior Securities</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="i"></A>Item 4. Mine Safety Disclosures</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"><B><A NAME="j"></A>Item 5. 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><A NAME="k"></A>Item 6. Exhibits</B></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 26%">Exhibit No.</TD>
    <TD STYLE="width: 74%">
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Description</P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>31.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
    <TD><A HREF="e618596_ex31-1.htm" STYLE="-sec-extract: exhibit">Certification of Chief Executive Officer pursuant to Rule 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</A></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 26%">31.2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
    <TD STYLE="width: 74%"><A HREF="e618596_ex31-2.htm" STYLE="-sec-extract: exhibit">Certification of Chief Financial Officer pursuant to Rule 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 26%">32.1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
    <TD STYLE="width: 74%"><A HREF="e618596_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></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 26%">101&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
    <TD STYLE="width: 74%">The following financial statements from Gulf Resources, Inc.&rsquo;s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2019 formatted in XBRL (eXtensible Business Reporting Language): (i) the Consolidated Balance Sheets; (ii) the Consolidated Statements of Operations and Other Comprehensive Income (Loss); (iii) the Consolidated Statements of Changes in Equity; (iv) the Consolidated Statement of Cash Flows; and, (v) the Notes to Consolidated Financial Statements, tagged as blocks of text.</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: 30; Value: 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"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt; text-align: right; font-size: 8pt"><A HREF="#toc" STYLE="font-style: italic">Table of Contents</A></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><A NAME="l"></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">Pursuant to the requirements of Section
13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the
undersigned, thereunto duly authorized.</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">GULF RESOURCES, INC.</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="width: 44%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Dated: August 14, 2019</TD>
    <TD>By:</TD>
    <TD STYLE="border-bottom: black 1pt solid">/s/ Xiaobin Liu</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">Xiaobin Liu</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>Chief Executive Officer</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>(principal executive officer)</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Dated: August 14, 2019</TD>
    <TD>By:</TD>
    <TD STYLE="border-bottom: black 1pt solid">/s/ Min Li</TD></TR>
<TR>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom">Min Li</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>Chief Financial Officer</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>(principal financial and accounting officer)</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; border-bottom: Black 2px solid">29</P>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>e618596_ex31-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 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="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 8%; font-size: 10pt">1.&nbsp;&nbsp;</TD>
    <TD STYLE="width: 92%; font-size: 10pt; text-align: justify">I have reviewed this Quarterly Report on Form 10-Q for the period ended June 30, 2019 of Gulf Resources, Inc.;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 8%; font-size: 10pt">2.&nbsp;&nbsp;</TD>
    <TD STYLE="width: 92%; font-size: 10pt; text-align: justify">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 8%; font-size: 10pt">3.&nbsp;&nbsp;</TD>
    <TD STYLE="width: 92%; font-size: 10pt; text-align: justify">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 8%; font-size: 10pt">4.&nbsp;&nbsp;</TD>
    <TD STYLE="width: 92%; font-size: 10pt; text-align: justify">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:</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 7%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 6%; font-size: 10pt; text-align: justify">a.&nbsp;</TD>
    <TD STYLE="width: 87%; font-size: 10pt; text-align: justify">designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the 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;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 7%">&nbsp;</TD>
    <TD STYLE="width: 6%; text-align: justify">b.&nbsp;</TD>
    <TD STYLE="width: 87%; text-align: justify">designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to 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;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 7%">&nbsp;</TD>
    <TD STYLE="width: 6%; text-align: justify">c.&nbsp;</TD>
    <TD STYLE="width: 87%; text-align: justify">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</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 7%">&nbsp;</TD>
    <TD STYLE="width: 6%; text-align: justify">d.&nbsp;</TD>
    <TD STYLE="width: 87%; text-align: justify">disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</TD></TR>
</TABLE>
<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 8%; text-align: justify">5.&nbsp;&nbsp;</TD>
    <TD STYLE="width: 92%; text-align: justify">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):</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 7%">&nbsp;</TD>
    <TD STYLE="width: 6%; text-align: justify">a.&nbsp;</TD>
    <TD STYLE="width: 87%; text-align: justify">all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s ability to record, process, summarize and report financial information; and</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 7%">&nbsp;</TD>
    <TD STYLE="width: 6%; text-align: justify">b.&nbsp;</TD>
    <TD STYLE="width: 87%; text-align: justify">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.</TD></TR>
</TABLE>


<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>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 57%">&nbsp;</TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 39%; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ 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>Chief Executive Officer and President</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Dated: August 14, 2019</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-31.2
<SEQUENCE>3
<FILENAME>e618596_ex31-2.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 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-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"></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">I, Min Li, certify that:</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 8%; font-size: 10pt">1.&nbsp;&nbsp;</TD>
    <TD STYLE="width: 92%; font-size: 10pt; text-align: justify">I have reviewed this Quarterly Report on Form 10-Q for the period ended June 30, 2019 of Gulf Resources, Inc.;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 8%; font-size: 10pt">2.&nbsp;&nbsp;</TD>
    <TD STYLE="width: 92%; font-size: 10pt; text-align: justify">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 8%; font-size: 10pt">3.&nbsp;&nbsp;</TD>
    <TD STYLE="width: 92%; font-size: 10pt; text-align: justify">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 8%; font-size: 10pt">4.&nbsp;&nbsp;</TD>
    <TD STYLE="width: 92%; font-size: 10pt; text-align: justify">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:</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 10%; font-size: 10pt; text-align: right">a.&nbsp;&nbsp;</TD>
    <TD STYLE="width: 90%; font-size: 10pt; text-align: justify">designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the 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;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 10%; font-size: 10pt; text-align: right">b.&nbsp;&nbsp;</TD>
    <TD STYLE="width: 90%; font-size: 10pt; text-align: justify">designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to 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;</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 10%; font-size: 10pt; text-align: right">c.&nbsp;&nbsp;</TD>
    <TD STYLE="width: 90%; font-size: 10pt; text-align: justify">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</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 10%; font-size: 10pt; text-align: right">d.&nbsp;&nbsp;</TD>
    <TD STYLE="width: 90%; font-size: 10pt; text-align: justify">disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 8%; font-size: 10pt">5.&nbsp;&nbsp;</TD>
    <TD STYLE="width: 92%; font-size: 10pt; text-align: justify">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):</TD></TR>
</TABLE>

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

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 10%; font-size: 10pt; text-align: right">b.&nbsp;&nbsp;</TD>
    <TD STYLE="width: 90%; font-size: 10pt; text-align: justify">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.</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">&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: 57%">&nbsp;</TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 39%; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ 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>Dated: August 14, 2019</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin: 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>e618596_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></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"><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; text-align: justify">In connection with the Quarterly Report
of Gulf Resources, Inc. on Form 10-Q for the period ended June 30, 2019, 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; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 8%; font-size: 10pt; text-align: right">(1)&nbsp;&nbsp;</TD>
    <TD STYLE="width: 92%; font-size: 10pt; text-align: justify">the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font-size: 10pt; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 8%; font-size: 10pt; text-align: right">(2)&nbsp;&nbsp;</TD>
    <TD STYLE="width: 92%; font-size: 10pt; text-align: justify">the information contained in the Report fairly presents, in all material respects, the financial condition and results of the operation of the Company.</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left">&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>Dated: August 14, 2019</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 57%">&nbsp;</TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 39%; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ 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>Chief Executive Officer and President</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in">&nbsp;&nbsp;&nbsp;&nbsp;&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>Dated: August 14, 2019</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 57%">&nbsp;</TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 39%; border-bottom: black 1pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ 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>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>5
<FILENAME>gure-20190630.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: 73895 06302019 10Q2.xfr; Date: 2019%2D08%2D13T15:54:21Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8031000A -->
<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:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-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/2019-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:GURE="http://gulfresourcesinc.com/20190630">
    <link:schemaRef xlink:href="gure-20190630.xsd" xlink:type="simple" />
    <xbrli:context id="From2019-01-01to2019-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_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>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_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>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_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>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_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>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_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>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_BuildingMember_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_PlantAndMachineryMember_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</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="AsOf2019-06-30_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>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-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>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_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>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-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>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_us-gaap_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_ShandongMaroiChemicalCompanyLimitedMember_custom_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_ShandongMaroiChemicalCompanyLimitedMember_custom_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-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>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-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>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">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_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>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-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>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_StatutoryAccountingPracticesJurisdictionDomain">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:StatutoryAccountingPracticesJurisdictionDomain</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-06-30_StatutoryAccountingPracticesJurisdictionDomain">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:StatutoryAccountingPracticesJurisdictionDomain</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30">
      <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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</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-06-30_custom_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_custom_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_custom_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_us-gaap_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_us-gaap_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-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_custom_NaturalGasSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">GURE:NaturalGasSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_custom_NaturalGasSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">GURE:NaturalGasSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_NaturalGasSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">GURE:NaturalGasSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <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="From2019-01-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_BromineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:BromineSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_CrudeSaltSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:CrudeSaltSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_ChemicalProductsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:ChemicalProductsSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_BromineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShouguangWeidongChemicalCompanyLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:BromineSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_CrudeSaltSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShouguangWeidongChemicalCompanyLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:CrudeSaltSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShouguangWeidongChemicalCompanyLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_ChemicalProductsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShouguangWeidongChemicalCompanyLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:ChemicalProductsSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_BromineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember</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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_CrudeSaltSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember</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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_ChemicalProductsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember</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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_BromineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShouguangWeidongChemicalCompanyLimitedMember</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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_CrudeSaltSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShouguangWeidongChemicalCompanyLimitedMember</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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_ChemicalProductsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShouguangWeidongChemicalCompanyLimitedMember</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-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShouguangWeidongChemicalCompanyLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-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>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-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>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-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>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-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>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_StatutoryAccountingPracticesJurisdictionDomain">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:StatutoryAccountingPracticesJurisdictionDomain</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_us-gaap_StatutoryAccountingPracticesJurisdictionDomain">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:StatutoryAccountingPracticesJurisdictionDomain</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-06-30_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>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-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>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-30_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>2018-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_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>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_custom_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-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_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>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_custom_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-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_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>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_custom_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-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_NaturalGasSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">GURE:NaturalGasSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_custom_NaturalGasSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">GURE:NaturalGasSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_us-gaap_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>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_us-gaap_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-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_us-gaap_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>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_us-gaap_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-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_ShandongMaroiChemicalCompanyLimitedMember_custom_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>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_ShandongMaroiChemicalCompanyLimitedMember_custom_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>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_ShandongMaroiChemicalCompanyLimitedMember_custom_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>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_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>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_BromineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:BromineSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_CrudeSaltSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:CrudeSaltSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_ChemicalProductsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:ChemicalProductsSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_BromineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShouguangWeidongChemicalCompanyLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:BromineSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_CrudeSaltSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShouguangWeidongChemicalCompanyLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:CrudeSaltSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_ChemicalProductsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShouguangWeidongChemicalCompanyLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:ChemicalProductsSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShouguangWeidongChemicalCompanyLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-07-19">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-07-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_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>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-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>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-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>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_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>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-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>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-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>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_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>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-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>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-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>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_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>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_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>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-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>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-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>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-31_us-gaap_StatutoryAccountingPracticesJurisdictionDomain">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:StatutoryAccountingPracticesJurisdictionDomain</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-31_us-gaap_StatutoryAccountingPracticesJurisdictionDomain">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:StatutoryAccountingPracticesJurisdictionDomain</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_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>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-04-01to2018-06-30_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>2018-04-01</xbrli:startDate>
        <xbrli:endDate>2018-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-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>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-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>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember_custom_BromineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongShouguangShenrunfaOceanChemicalCompanyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:BromineSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember_custom_CrudeSaltSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongShouguangShenrunfaOceanChemicalCompanyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:CrudeSaltSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember_custom_ChemicalProductsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongShouguangShenrunfaOceanChemicalCompanyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:ChemicalProductsSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-04-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongShouguangShenrunfaOceanChemicalCompanyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-04-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember_custom_BromineSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongShouguangShenrunfaOceanChemicalCompanyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:BromineSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember_custom_CrudeSaltSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongShouguangShenrunfaOceanChemicalCompanyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:CrudeSaltSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember_custom_ChemicalProductsSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongShouguangShenrunfaOceanChemicalCompanyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">GURE:ChemicalProductsSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000885462</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">GURE:ShandongShouguangShenrunfaOceanChemicalCompanyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-06-30</xbrli:endDate>
      </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="Percent">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <dei:EntityRegistrantName contextRef="From2019-01-01to2019-06-30">GULF RESOURCES, INC.</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="From2019-01-01to2019-06-30">0000885462</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2019-01-01to2019-06-30">10-Q</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2019-01-01to2019-06-30">2019-06-30</dei:DocumentPeriodEndDate>
    <dei:AmendmentFlag contextRef="From2019-01-01to2019-06-30">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2019-01-01to2019-06-30">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCurrentReportingStatus contextRef="From2019-01-01to2019-06-30">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityFilerCategory contextRef="From2019-01-01to2019-06-30">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:DocumentFiscalPeriodFocus contextRef="From2019-01-01to2019-06-30">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2019-01-01to2019-06-30">2019</dei:DocumentFiscalYearFocus>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2019-06-30" unitRef="USDPShares" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2019-06-30" unitRef="Shares" decimals="INF">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2019-06-30" unitRef="USDPShares" decimals="INF">0.0005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">0.0005</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2019-06-30" unitRef="Shares" decimals="INF">80000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">80000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2019-01-01to2019-06-30_BuildingMember_MinimumMember">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2019-01-01to2019-06-30_BuildingMember_MaximumMember">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2019-01-01to2019-06-30_VehiclesMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2019-01-01to2019-06-30_custom_FurnitureFixturesAndEquipmentMember_us-gaap_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2019-01-01to2019-06-30_PlantAndMachineryMember_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2019-01-01to2019-06-30_PlantAndMachineryMember_MaximumMember">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2019-01-01to2019-06-30_custom_FurnitureFixturesAndEquipmentMember_us-gaap_MaximumMember">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <dei:EntityEmergingGrowthCompany contextRef="From2019-01-01to2019-06-30">false</dei:EntityEmergingGrowthCompany>
    <dei:EntitySmallBusiness contextRef="From2019-01-01to2019-06-30">true</dei:EntitySmallBusiness>
    <us-gaap:AssetsCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">169074160</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">187343536</us-gaap:AssetsCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">10886</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">12506</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">176264</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">235459</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">1364457</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">8096636</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">453664</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:InventoryNet>
    <us-gaap:AccountsReceivableNet contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">6714820</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:AccountsReceivableNet>
    <us-gaap:Cash contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">160354069</us-gaap:Cash>
    <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="AsOf2018-06-30" unitRef="USD" decimals="0">215975864</us-gaap:Cash>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">20731267</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">19030858</us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent>
    <us-gaap:PrepaidExpenseOtherNoncurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">9077501</us-gaap:PrepaidExpenseOtherNoncurrent>
    <us-gaap:PrepaidExpenseOtherNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">9639009</us-gaap:PrepaidExpenseOtherNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">9198933</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">184875</us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet>
    <us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">250757</us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">121296991</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">82282630</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Assets contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">329563727</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">298546790</us-gaap:Assets>
    <us-gaap:AssetsNoncurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">160489567</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">111203254</us-gaap:AssetsNoncurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">31928110</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2623841</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">474363</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:CapitalLeaseObligationsCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">132178</us-gaap:CapitalLeaseObligationsCurrent>
    <us-gaap:CapitalLeaseObligationsCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">197480</us-gaap:CapitalLeaseObligationsCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">1954023</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1188687</us-gaap:TaxesPayableCurrent>
    <us-gaap:RetentionPayable contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">2006764</us-gaap:RetentionPayable>
    <us-gaap:RetentionPayable contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">332416</us-gaap:RetentionPayable>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">27360782</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">905258</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:Liabilities contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">41721908</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">4693386</us-gaap:Liabilities>
    <us-gaap:LiabilitiesNoncurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">9793798</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2069545</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">7859840</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">1933958</us-gaap:CapitalLeaseObligationsNoncurrent>
    <us-gaap:CapitalLeaseObligationsNoncurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2069545</us-gaap:CapitalLeaseObligationsNoncurrent>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">329563727</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">298546790</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">287841819</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_CommonStockMember" unitRef="USD" decimals="0">23904</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_TreasuryStockMember" unitRef="USD" decimals="0">-510329</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">95043388</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_RetainedEarningsMember" unitRef="USD" decimals="0">179966601</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-10915289</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">293853404</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">23525</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="0">-554870</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">95020808</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">185608445</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-10478048</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_StatutoryAccountingPracticesJurisdictionDomain" unitRef="USD" decimals="0">24233544</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30_StatutoryAccountingPracticesJurisdictionDomain" unitRef="USD" decimals="0">24233544</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31" unitRef="USD" decimals="0">381962196</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-06-30" unitRef="USD" decimals="0">365534158</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">23525</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-06-30_us-gaap_CommonStockMember" unitRef="USD" decimals="0">23525</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="0">-554870</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-06-30_us-gaap_TreasuryStockMember" unitRef="USD" decimals="0">-554870</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">94524608</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">94524608</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">255572431</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">243782458</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_StatutoryAccountingPracticesJurisdictionDomain" unitRef="USD" decimals="0">24233544</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-06-30_us-gaap_StatutoryAccountingPracticesJurisdictionDomain" unitRef="USD" decimals="0">24233544</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">8162958</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">3524893</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">23573</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">23525</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-03-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="0">-510329</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31_us-gaap_TreasuryStockMember" unitRef="USD" decimals="0">-554870</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">94997819</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">94524608</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">180704307</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">248595331</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-03-31_us-gaap_StatutoryAccountingPracticesJurisdictionDomain" unitRef="USD" decimals="0">24233544</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31_us-gaap_StatutoryAccountingPracticesJurisdictionDomain" unitRef="USD" decimals="0">24233544</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-4311698</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">24111869</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-03-31" unitRef="USD" decimals="0">295137216</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-03-31" unitRef="USD" decimals="0">390934007</us-gaap:StockholdersEquity>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">-10915289</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">-10478048</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAppropriated contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">24233544</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:RetainedEarningsAppropriated contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">24233544</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:RetainedEarningsUnappropriated contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">179966601</us-gaap:RetainedEarningsUnappropriated>
    <us-gaap:RetainedEarningsUnappropriated contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">185608445</us-gaap:RetainedEarningsUnappropriated>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">95043388</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">95020808</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockValue contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">510329</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">554870</us-gaap:TreasuryStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">23904</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">23525</us-gaap:CommonStockValue>
    <us-gaap:PreferredStockValue contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockSharesOutstanding contextRef="AsOf2019-06-30" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2019-06-30" unitRef="Shares" decimals="INF">47812221</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">47502940</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2019-06-30" unitRef="Shares" decimals="INF">47583072</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">46803791</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares contextRef="AsOf2019-06-30" unitRef="Shares" decimals="INF">229149</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">249149</us-gaap:TreasuryStockShares>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">435784</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">65169</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">0</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">65169</us-gaap:InventoryValuationReserves>
    <GURE:ParcelsOfLandOfWhichCompanyCouldNotObtainLandUseRightsCertificates contextRef="From2018-01-01to2018-12-31">The parcels of land of which the Company cannot obtain land use rights certificates cover a total of approximately 38.6 square kilometers of aggregate carrying value of $599,747 as at December 31, 2018.</GURE:ParcelsOfLandOfWhichCompanyCouldNotObtainLandUseRightsCertificates>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">141263815</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">134681628</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">280253657</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">234686303</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:ConstructionInProgressGross contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">12352571</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">6535808</us-gaap:ConstructionInProgressGross>
    <us-gaap:FurnitureAndFixturesGross contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">3283592</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3289010</us-gaap:FurnitureAndFixturesGross>
    <GURE:VehiclesGross contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">6219</GURE:VehiclesGross>
    <GURE:VehiclesGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">6230</GURE:VehiclesGross>
    <us-gaap:PropertyPlantAndEquipmentOther contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">201039726</us-gaap:PropertyPlantAndEquipmentOther>
    <us-gaap:PropertyPlantAndEquipmentOther contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">161178816</us-gaap:PropertyPlantAndEquipmentOther>
    <us-gaap:BuildingsAndImprovementsGross contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">60766201</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">60866462</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:MineralPropertiesGross contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">2805348</us-gaap:MineralPropertiesGross>
    <us-gaap:MineralPropertiesGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2809977</us-gaap:MineralPropertiesGross>
    <us-gaap:TangibleAssetImpairmentCharges contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">17692851</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges contextRef="From2018-01-01to2018-12-31" unitRef="USD" decimals="0">17722045</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:Land contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">20882068</us-gaap:Land>
    <us-gaap:Land contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">20409998</us-gaap:Land>
    <us-gaap:CapitalLeasedAssetsGross contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">2309463</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasedAssetsGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2313274</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasedAssetsGross contextRef="AsOf2019-06-30_us-gaap_BuildingMember" unitRef="USD" decimals="0">119701</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasedAssetsGross contextRef="AsOf2018-12-31_us-gaap_BuildingMember" unitRef="USD" decimals="0">119899</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasedAssetsGross contextRef="AsOf2019-06-30_ManufacturingFacilityMember" unitRef="USD" decimals="0">2189762</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasedAssetsGross contextRef="AsOf2018-12-31_us-gaap_ManufacturingFacilityMember" unitRef="USD" decimals="0">2193375</us-gaap:CapitalLeasedAssetsGross>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">2124588</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2062517</us-gaap:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation>
    <us-gaap:AccountsPayableOtherCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">45373</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">90900</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">119523</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">140326</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <GURE:AccruedExpenseConstruction contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">26250327</GURE:AccruedExpenseConstruction>
    <GURE:AccruedExpenseConstruction contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">104246</GURE:AccruedExpenseConstruction>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">346134</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">328443</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">1556870</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1188687</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:CapitalLeaseObligations contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">2066136</us-gaap:CapitalLeaseObligations>
    <us-gaap:CapitalLeaseObligations contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2267025</us-gaap:CapitalLeaseObligations>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">8334203</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:OperatingLeaseLiability>
    <us-gaap:DeferredTaxLiabilities contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">0</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">3525701</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">3696332</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">16292</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">486290</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">119000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <GURE:DeferredTaxAssetsPRCTaxLosses contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">14555918</GURE:DeferredTaxAssetsPRCTaxLosses>
    <GURE:DeferredTaxAssetsPRCTaxLosses contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">12663985</GURE:DeferredTaxAssetsPRCTaxLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">171672</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">194016</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">1810977</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">1813965</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <GURE:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">838671</GURE:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease>
    <GURE:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">840284</GURE:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">20731267</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">19030858</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">657962</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">313016</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">21389229</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">19343874</us-gaap:DeferredTaxAssetsGross>
    <dei:EntityShellCompany contextRef="From2019-01-01to2019-06-30">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2019-07-19" unitRef="Shares" decimals="INF">47583072</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">6047979</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">5751164</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">245079</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">6047979</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_BromineSegmentMember" unitRef="USD" decimals="0">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_CrudeSaltSegmentMember" unitRef="USD" decimals="0">1638493</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_CorporateMember" unitRef="USD" decimals="0">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">613368</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_OperatingSegmentsMember" unitRef="USD" decimals="0">2251861</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_ShandongMaroiChemicalCompanyLimitedMember_custom_BromineSegmentMember" unitRef="USD" decimals="-3">1360000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_ShandongMaroiChemicalCompanyLimitedMember_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="-3">72000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_ShandongMaroiChemicalCompanyLimitedMember_ChemicalProductsSegmentMember" unitRef="USD" decimals="-3">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_ShandongMaroiChemicalCompanyLimitedMember" unitRef="USD" decimals="-3">1432000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_ShandongMaroiChemicalCompanyLimitedMember_BromineSegmentMember" unitRef="USD" decimals="-3">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_ShandongMaroiChemicalCompanyLimitedMember_CrudeSaltSegmentMember" unitRef="USD" decimals="-3">534000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_ShandongMaroiChemicalCompanyLimitedMember_ChemicalProductsSegmentMember" unitRef="USD" decimals="-3">155000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_ShandongMaroiChemicalCompanyLimitedMember" unitRef="USD" decimals="-3">689000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">2251861</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">51736</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_BromineSegmentMember" unitRef="USD" decimals="-3">1039000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="-3">102000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="-3">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember" unitRef="USD" decimals="-3">1141000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_BromineSegmentMember" unitRef="USD" decimals="-3">1100000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="-3">70000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember" unitRef="USD" decimals="-3">1170000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="-3">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_BromineSegmentMember" unitRef="USD" decimals="-3">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="-3">670000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="-3">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember" unitRef="USD" decimals="-3">670000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_BromineSegmentMember" unitRef="USD" decimals="-3">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="-3">435000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="-3">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-01-01to2018-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember" unitRef="USD" decimals="-3">435000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">6009409</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">4594</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">5751164</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-04-01to2018-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">245079</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-04-01to2018-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-04-01to2018-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">4594</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">13166</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-04-01to2018-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">6009409</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-04-01to2018-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">4594</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2018-04-01to2018-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_ShandongMaroiChemicalCompanyLimitedMember_custom_BromineSegmentMember" unitRef="USD" decimals="-3">1360000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_ShandongMaroiChemicalCompanyLimitedMember_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="-3">72000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_ShandongMaroiChemicalCompanyLimitedMember_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="-3">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_ShandongMaroiChemicalCompanyLimitedMember" unitRef="USD" decimals="-3">1432000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_BromineSegmentMember" unitRef="USD" decimals="-3">1039000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="-3">102000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="-3">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember" unitRef="USD" decimals="-3">1141000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_BromineSegmentMember" unitRef="USD" decimals="-3">1100000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="-3">70000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="-3">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember" unitRef="USD" decimals="-3">1170000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember_custom_BromineSegmentMember" unitRef="USD" decimals="-3">772000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="-3">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="-3">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-04-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember" unitRef="USD" decimals="-3">772000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember_custom_BromineSegmentMember" unitRef="USD" decimals="-3">772000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="-3">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="-3">0</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember" unitRef="USD" decimals="-3">772000</us-gaap:Revenues>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-7594196</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-01-01to2019-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">-3661727</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-01-01to2019-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">-2240545</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-01-01to2019-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">-1329974</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-01-01to2019-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">-7335630</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-01-01to2019-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">-258566</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-06-30_BromineSegmentMember" unitRef="USD" decimals="0">-11167828</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-06-30_CrudeSaltSegmentMember" unitRef="USD" decimals="0">-2539475</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-06-30_CorporateMember" unitRef="USD" decimals="0">62032</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-06-30_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">-1402366</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-06-30_OperatingSegmentsMember" unitRef="USD" decimals="0">-15190619</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-15128587</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-01-01to2018-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">-80950</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-01-01to2019-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">-103384</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">-1198166</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">-6831607</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-04-01to2019-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">-36713</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-04-01to2018-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">-5577272</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-04-01to2019-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">-828736</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-04-01to2018-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">-1731592</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-04-01to2019-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">-656424</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-04-01to2018-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">-727595</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-04-01to2019-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">-61401</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-04-01to2018-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">-45295</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-04-01to2019-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">-1583274</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-04-01to2018-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">-8081754</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-04-01to2019-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">385108</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2018-04-01to2018-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">1250147</us-gaap:OperatingIncomeLoss>
    <us-gaap:CostsAndExpenses contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">13642175</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">17380448</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">7207575</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">6836201</us-gaap:CostsAndExpenses>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">3440518</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">4697628</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">1335347</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">1125683</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:CostOfGoodsAndServicesSoldOverhead contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">7168307</us-gaap:CostOfGoodsAndServicesSoldOverhead>
    <us-gaap:CostOfGoodsAndServicesSoldOverhead contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">11385005</us-gaap:CostOfGoodsAndServicesSoldOverhead>
    <us-gaap:CostOfGoodsAndServicesSoldOverhead contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">2875285</us-gaap:CostOfGoodsAndServicesSoldOverhead>
    <us-gaap:CostOfGoodsAndServicesSoldOverhead contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">5689486</us-gaap:CostOfGoodsAndServicesSoldOverhead>
    <us-gaap:SellingAndMarketingExpense contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">6613</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">55999</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">6613</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">21025</us-gaap:SellingAndMarketingExpense>
    <us-gaap:CostOfRevenue contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">3026737</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">1241816</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">2990330</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">7</us-gaap:CostOfRevenue>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-5641844</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-06-30_RetainedEarningsMember" unitRef="USD" decimals="0">-5641844</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-11789973</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-11789973</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">-737706</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">-4812873</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-04-01to2019-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-737706</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-04-01to2018-06-30_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-4812873</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-1761120</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-01-01to2019-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">-906887</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-01-01to2019-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">-568312</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-01-01to2019-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">-285921</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-01-01to2019-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">-1761120</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-01-01to2019-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-06-30_BromineSegmentMember" unitRef="USD" decimals="0">-2970666</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-06-30_CrudeSaltSegmentMember" unitRef="USD" decimals="0">-442338</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-06-30_CorporateMember" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-06-30_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">336017</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-06-30_OperatingSegmentsMember" unitRef="USD" decimals="0">-3076987</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-3076987</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-01-01to2019-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">-365983</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">-1883241</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-04-01to2019-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">-9540</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-04-01to2018-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">-1579514</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-04-01to2019-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">-215360</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-04-01to2018-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">-240367</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-04-01to2019-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">-141083</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-04-01to2018-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">-63360</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-04-01to2019-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-04-01to2018-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-04-01to2019-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">-365983</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-04-01to2018-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">-1883241</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-04-01to2019-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2018-04-01to2018-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-7402964</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-14866960</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">-1103689</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">-6696114</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:InvestmentIncomeInterest contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">268452</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">348156</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">132873</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">178678</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">77220</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">86529</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">38396</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">43185</us-gaap:InterestExpense>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-6079085</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-16428038</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">-7341297</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">-25399849</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-437241</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2019-01-01to2019-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-437241</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-4638065</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2018-01-01to2018-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-4638065</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">-6603591</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">-20586976</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2019-04-01to2019-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-6603591</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2018-04-01to2018-06-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-20586976</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:EarningsPerShareDiluted contextRef="From2019-01-01to2019-06-30" unitRef="USDPShares" decimals="INF">-0.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2018-01-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.25</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2019-04-01to2019-06-30" unitRef="USDPShares" decimals="INF">-0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="From2018-04-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic contextRef="From2019-01-01to2019-06-30" unitRef="USDPShares" decimals="INF">-0.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2018-01-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.25</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2019-04-01to2019-06-30" unitRef="USDPShares" decimals="INF">-0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="From2018-04-01to2018-06-30" unitRef="USDPShares" decimals="INF">-0.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2019-01-01to2019-06-30" unitRef="Shares" decimals="INF">47068417</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2018-01-01to2018-06-30" unitRef="Shares" decimals="INF">46815089</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2019-04-01to2019-06-30" unitRef="Shares" decimals="INF">47214075</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="From2018-04-01to2018-06-30" unitRef="Shares" decimals="INF">46803791</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2019-01-01to2019-06-30" unitRef="Shares" decimals="INF">47068417</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2018-01-01to2018-06-30" unitRef="Shares" decimals="INF">46803791</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2019-04-01to2019-06-30" unitRef="Shares" decimals="INF">47214075</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="From2018-04-01to2018-06-30" unitRef="Shares" decimals="INF">46803791</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:SharesIssued contextRef="AsOf2019-06-30_CommonStockMember" unitRef="Shares" decimals="INF">47812221</us-gaap:SharesIssued>
    <us-gaap:SharesIssued contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">47052940</us-gaap:SharesIssued>
    <us-gaap:SharesIssued contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">47052940</us-gaap:SharesIssued>
    <us-gaap:SharesIssued contextRef="AsOf2018-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">47052940</us-gaap:SharesIssued>
    <us-gaap:SharesIssued contextRef="AsOf2019-03-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">47149909</us-gaap:SharesIssued>
    <us-gaap:SharesIssued contextRef="AsOf2018-03-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">47052940</us-gaap:SharesIssued>
    <us-gaap:SharesOutstanding contextRef="AsOf2019-06-30_CommonStockMember" unitRef="Shares" decimals="INF">47583072</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2019-06-30_TreasuryStockMember" unitRef="Shares" decimals="INF">229149</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">46803791</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2018-12-31_us-gaap_TreasuryStockMember" unitRef="Shares" decimals="INF">249149</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">46803791</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2018-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">46803791</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2017-12-31_us-gaap_TreasuryStockMember" unitRef="Shares" decimals="INF">249149</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2018-06-30_us-gaap_TreasuryStockMember" unitRef="Shares" decimals="INF">249149</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2019-03-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">46920760</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2018-03-31_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">46803791</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2019-03-31_us-gaap_TreasuryStockMember" unitRef="Shares" decimals="INF">229149</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2018-03-31_us-gaap_TreasuryStockMember" unitRef="Shares" decimals="INF">249149</us-gaap:SharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">45900</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2019-01-01to2019-06-30_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">45900</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">45900</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="From2019-04-01to2019-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">45900</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <GURE:CashlessExerciseOfStockOptionsShares contextRef="From2019-01-01to2019-06-30_CommonStockMember" unitRef="Shares" decimals="INF">759281</GURE:CashlessExerciseOfStockOptionsShares>
    <GURE:CashlessExerciseOfStockOptionsShares contextRef="From2019-04-01to2019-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">662312</GURE:CashlessExerciseOfStockOptionsShares>
    <GURE:CashlessExerciseOfStockOptionsShares contextRef="From2019-04-01to2019-06-30_us-gaap_TreasuryStockMember" unitRef="Shares" xsi:nil="true" />
    <GURE:CashlessExerciseOfStockOptionsSharesOutstanding contextRef="From2019-01-01to2019-06-30_CommonStockMember" unitRef="Shares" decimals="INF">759281</GURE:CashlessExerciseOfStockOptionsSharesOutstanding>
    <GURE:CashlessExerciseOfStockOptionsSharesOutstanding contextRef="From2019-04-01to2019-06-30_us-gaap_CommonStockMember" unitRef="Shares" decimals="INF">662312</GURE:CashlessExerciseOfStockOptionsSharesOutstanding>
    <GURE:CashlessExerciseOfStockOptionsAmount contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">0</GURE:CashlessExerciseOfStockOptionsAmount>
    <GURE:CashlessExerciseOfStockOptionsAmount contextRef="From2019-01-01to2019-06-30_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">-379</GURE:CashlessExerciseOfStockOptionsAmount>
    <GURE:CashlessExerciseOfStockOptionsAmount contextRef="From2019-01-01to2019-06-30_CommonStockMember" unitRef="USD" decimals="0">379</GURE:CashlessExerciseOfStockOptionsAmount>
    <GURE:CashlessExerciseOfStockOptionsAmount contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">0</GURE:CashlessExerciseOfStockOptionsAmount>
    <GURE:CashlessExerciseOfStockOptionsAmount contextRef="From2019-04-01to2019-06-30_us-gaap_CommonStockMember" unitRef="USD" decimals="0">331</GURE:CashlessExerciseOfStockOptionsAmount>
    <GURE:CashlessExerciseOfStockOptionsAmount contextRef="From2019-04-01to2019-06-30_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">-331</GURE:CashlessExerciseOfStockOptionsAmount>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="From2019-01-01to2019-06-30_CommonStockMember" unitRef="Shares" decimals="INF">20000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="From2019-01-01to2019-06-30_TreasuryStockMember" unitRef="Shares" decimals="INF">-20000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">21600</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2019-01-01to2019-06-30_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">-22941</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="From2019-01-01to2019-06-30_TreasuryStockMember" unitRef="USD" decimals="0">44541</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:ShareBasedCompensation contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">45900</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">0</us-gaap:ShareBasedCompensation>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">21600</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">0</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-1761118</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-3076986</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <GURE:UnrealizedGainLossOnTranslationOfInterCompanyBalances contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">44427</GURE:UnrealizedGainLossOnTranslationOfInterCompanyBalances>
    <GURE:UnrealizedGainLossOnTranslationOfInterCompanyBalances contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">345086</GURE:UnrealizedGainLossOnTranslationOfInterCompanyBalances>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">6964880</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">9511515</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfLeasedAsset contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">0</us-gaap:AmortizationOfLeasedAsset>
    <us-gaap:AmortizationOfLeasedAsset contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">294676</us-gaap:AmortizationOfLeasedAsset>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">76940</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">86214</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-6766051</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">21392313</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <GURE:OperatingLease contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-268620</GURE:OperatingLease>
    <GURE:OperatingLease contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">0</GURE:OperatingLease>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">768072</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">592979</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInRetainagePayable contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">0</us-gaap:IncreaseDecreaseInRetainagePayable>
    <us-gaap:IncreaseDecreaseInRetainagePayable contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-312429</us-gaap:IncreaseDecreaseInRetainagePayable>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">321706</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-256603</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-1631</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">11289</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">17037</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">61251</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">457780</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-1039959</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">6775954</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-25720587</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-11501738</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-11026919</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">11501738</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">10333721</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireOtherProductiveAssets contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">0</us-gaap:PaymentsToAcquireOtherProductiveAssets>
    <us-gaap:PaymentsToAcquireOtherProductiveAssets contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">693198</us-gaap:PaymentsToAcquireOtherProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-275506</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-294295</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">275506</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">294295</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
    <us-gaap:CashPeriodIncreaseDecrease contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-18644866</us-gaap:CashPeriodIncreaseDecrease>
    <us-gaap:CashPeriodIncreaseDecrease contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">7069105</us-gaap:CashPeriodIncreaseDecrease>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-101571</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-3001994</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">8241818</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:IncomeTaxesPaid contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxesPaid>
    <GURE:ParValueOfCommonStockIssuedUponCashlessExerciseOfOptions contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">379</GURE:ParValueOfCommonStockIssuedUponCashlessExerciseOfOptions>
    <GURE:ParValueOfCommonStockIssuedUponCashlessExerciseOfOptions contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">0</GURE:ParValueOfCommonStockIssuedUponCashlessExerciseOfOptions>
    <GURE:PurchaseOfPropertyPlantAndEquipmentIncludedInPayableAndOtherAccruedExpenseAndRetentionPayable contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">28094696</GURE:PurchaseOfPropertyPlantAndEquipmentIncludedInPayableAndOtherAccruedExpenseAndRetentionPayable>
    <GURE:PurchaseOfPropertyPlantAndEquipmentIncludedInPayableAndOtherAccruedExpenseAndRetentionPayable contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">0</GURE:PurchaseOfPropertyPlantAndEquipmentIncludedInPayableAndOtherAccruedExpenseAndRetentionPayable>
    <us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt 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;Basis&#13;of Presentation and Consolidation&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The accompanying condensed financial statements&#13;have been prepared by Gulf Resources, Inc (&amp;#8220;Gulf Resources&amp;#8221;). a Nevada corporation and its subsidiaries (collectively,&#13;the &amp;#8220;Company&amp;#8221;), without audit, in accordance with the instructions to Form 10-Q and, therefore, do not necessarily&#13;include all information and footnotes necessary for a fair statement of its financial position, results of operations and cash&#13;flows in accordance with accounting principles generally accepted in the United States (&amp;#8220;US GAAP&amp;#8221;).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In the opinion of management, the unaudited&#13;financial information for the three and six months ended June 30, 2019 presented reflects all adjustments, which are only normal&#13;and recurring, necessary for a fair statement of results of operations, financial position and cash flows. These condensed financial&#13;statements should be read in conjunction with the financial statements included in the Company&amp;#8217;s 2018 Form 10-K. Operating&#13;results for the interim periods are not necessarily indicative of operating results for an entire fiscal year.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The preparation of financial statements in conformity&#13;with US GAAP requires management to make estimates and assumptions that affect the amounts that are reported in the financial statements&#13;and accompanying disclosures. Although these estimates are based on management&amp;#8217;s best knowledge of current events and actions&#13;that the Company may undertake in the future, actual results may be different from the estimates. The Company also exercises judgments&#13;in the preparation of these condensed financial statements in certain areas, including classification of leases and related party&#13;transactions.&lt;font style="font-family: MS Mincho"&gt;&amp;#8232;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The consolidated financial statements include&#13;the accounts of Gulf Resources, Inc. and its wholly-owned subsidiary, Upper Class Group Limited, a company incorporated in the&#13;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 Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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;&#13;Nature of Business&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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 commenced trial operation in January 2019 but suspended production temporarily&#13;in May 2019 as required by the government to obtain project approval (see Note 1 (b)(iii)).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(i) Bromine and Crude Salt Segments&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On September 1, 2017, the Company received notification&#13;from the Government of Yangkou County, Shouguang City of PRC that production at all its factories should be halted with immediate&#13;effect in order for the Company to perform rectification and improvement in accordance with the county&amp;#8217;s new safety and environmental&#13;protection requirements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company worked closely with the county authorities&#13;to develop rectification plans for both its bromine and crude salt businesses and agreed on a plan in October 2017. In the fiscal&#13;year ended December 31, 2018, the Company incurred $16,243,677 in the rectification and improvements of plant and equipment of&#13;the bromine and crude salt factories resulting in a cumulative amount of $34,182,329 incurred as of December 31, 2018 recorded&#13;in the plant, property and equipment in the consolidated balance sheet. No such costs were incurred in the three-month and six-month&#13;periods ended June 30, 2019 and the Company does not expect to incur any additional capital expenditure in the rectification of&#13;its bromine and crude salt factories in respect of meeting the county's new safety and environmental protection requirement.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In the first quarter of 2018, six out of its&#13;ten bromine factories completed their rectification process within factory areas (i.e. excluding crude salt field area) and were&#13;approved and scheduled for production commencement by April 2018 as verbally indicated by the local government. The remaining four&#13;factories were still undergoing rectification at that time. Three factories (Factory no. 3, Factory no. 4 and Factory no. 11) had&#13;to be demolished in September 2018 as required by the government and rectification for Factory no. 10 was completed in November&#13;2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In 2018, the Shandong Provincial government&#13;required the local government to conduct &amp;#8220;four rating and one comprehensive evaluation&amp;#8221; for all of the chemical companies&#13;within its jurisdiction. This has delayed the production commencement schedule of the six bromine and crude salt factories in which&#13;rectification work was completed. On June 29 2018, the Company received a formal notice (dated June 25, 2018) jointly issued by&#13;various provincial government agencies in Shandong Province (the &amp;#8220;Notice&amp;#8221;) forwarded by the Weifang City Special Operations&#13;Leading Group Office of Safe Production, Transformation and Upgrading of Chemical Industry. In the Notice, the provincial government&#13;agencies set forth further requirements and procedures covering the following four aspects for the chemical industrial enterprises:&#13;project approval, planning approval, land use rights approval and environmental protection assessment approval. Those standards&#13;and procedures apply to all chemical industrial enterprises in Shandong Province including the Company&amp;#8217;s bromine plants that&#13;have not completed project approval procedures, planning approval procedures, land use rights approval procedures and environmental&#13;protection assessment procedures. The Company believes that the government will not grant approval to the Company to allow its&#13;bromine and crude salt plants to resume operations until the Company has fully complied with the aforesaid rules set forth in the&#13;Notice.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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&#13;local governmental agencies confirmed the facts that their initial requirements for the bromine industry did not include&#13;the project approval, the planning approval and the land use rights approval and that those three additional approvals were&#13;new requirements of the provincial government.  The Company understood from the local government that it has been&#13;coordinating with several government agencies to solve these three outstanding approval issues in a timely manner and that&#13;all the affected bromine plants are not allowed to commence production prior to obtaining those approvals. In April 2019,&#13;Factory No.1, Factory No.5 and Factory No.7 (Factory no. 5 is considered part of Factory no.7 and both are managed as one&#13;factory since 2010) restarted operations upon receipt of verbal notification from local government of Yangkou County. On May&#13;7, 2019, the Company renamed its Subdivision Factory No. 1 to Factory No. 4; and Factory No. 5 (which was previously&#13;considered part of Factory No. 7) to Factory No. 7.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company is not certain when the issuance&#13;of the approval documents will be effected. The Company believes that this is another step by the government to improve the environment.&#13;It further believes the goal of the government is not to close all plants, but rather to codify the regulations related to project&#13;approval, land use, planning approval and environmental protection assessment approval so that illegal plants are not able to open&#13;in the future and so that plants close to population centers do not cause serious environmental damage. In addition, the Company&#13;believes that the Shandong provincial government wants to assure that each of its regional and county governments has applied the&#13;Notice in a consistent manner.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company believes the issues related to the&#13;remaining five bromine and crude salt factories which have passed inspection are almost resolved. The Company is actively working&#13;with the local government to obtain the documentation for approval of project, planning, land use rights and environmental protection&#13;evaluation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(ii) Chemical Segment&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On November 24, 2017, the Company received a&#13;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 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 Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company believes this relocation process&#13;will cost approximately $60 million in total.&amp;#160;The Company incurred relocation costs comprising prepaid land lease and professional&#13;fees related to the design of the new chemical factory in the amount of $10,925,081, which were recorded in the prepaid land leases&#13;and property, plant and equipment in the consolidated balance sheets as of June 30, 2019 and December 31, 2018.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company does not anticipate that the Company&amp;#8217;s&#13;new chemical factory to be significantly impacted by the Notice. The Company has secured from the government the land use rights&#13;for its chemical plants located at the Bohai Park and presented a completed construction design draft and other related documents&#13;to the local authorities for approval. The Company is still waiting for the last approval report and is uncertain when the approval&#13;will be issued. There could be a delay in the approval process given the ongoing rectification and approvals process for the Company&amp;#8217;s&#13;other plants. As the construction of the new factory cannot commence until the final approval from the government is received,&#13;the delay in the receipt of the final approval will delay the commencement date of the construction of the new factory.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(iii) Natural Gas Segment&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In January 2017, the Company completed the&#13;first brine water and natural gas well field construction in Daying located in Sichuan Province and commenced trial&#13;production in January 2019. &lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;On May 29, 2019, the&#13;Company received a verbal notice from the government of Tianbao Town, Daying County, Sichuan Province, whereby the Company is&#13;required to obtain project approval for its well located in Daying, including the whole natural gas and brine water project,&#13;and approvals for safety production inspection, environmental protection assessment, and to solve the related land&#13;issue. Until these approvals have been received, the Company has to temporarily halt trial production at its natural gas well&#13;in Daying.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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;Allowance&#13;for Doubtful Accounts&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of June 30, 2019 and December 31, 2018,&#13;There were no allowances for doubtful accounts. No allowances for doubtful accounts were charged to the condensed consolidated&#13;statements of loss for the three-month and six-month periods ended June 30, 2019 and 2018.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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;Concentration&#13;of Credit Risk&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company is exposed to credit risk in the&#13;normal course of business, primarily related to accounts receivable and cash and cash equivalents. Substantially 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 $160,354,069 and $178,998,935 with these institutions as of June 30, 2019 and December 31, 2018, 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 Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Concentrations of credit risk with respect to&#13;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.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of June 30, 2019, there were no accounts&#13;receivable balance outstanding for more than 90 days and approximately $0.3 million was settled in July 2019. As of December 31,&#13;2018, there were no accounts receivable balances as they were all collected in the year ended December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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;Property,&#13;Plant and Equipment&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Property, plant and equipment are stated at&#13;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, when available for intended use, using the&#13;straight-line method at rates sufficient to depreciate such costs less 5% residual value over the estimated productive lives. All&#13;other ordinary repair and maintenance costs are expensed as incurred.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Mineral rights are recorded at cost less accumulated&#13;depreciation and any impairment losses. Mineral rights are amortized ratably over the term of the lease, or the equivalent term&#13;under the units of production method, whichever is shorter.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company&amp;#8217;s depreciation and amortization&#13;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 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="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 63%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 26%; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;Useful life&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;(in years)&amp;#160;&lt;/p&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"&gt;&lt;font style="font-size: 8pt"&gt;Buildings (including salt pans)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;8 - 20&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: justify"&gt;&lt;font style="font-size: 8pt"&gt;Plant and machinery (including protective shells, transmission channels and ducts)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;3 - 8&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"&gt;&lt;font style="font-size: 8pt"&gt;Motor vehicles&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;5&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: justify"&gt;&lt;font style="font-size: 8pt"&gt;Furniture, fixtures and equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;3-8&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Property, plant and equipment under the finance&#13;lease are depreciated over their expected useful lives on the same basis as owned assets, or where shorter, the term of the lease,&#13;which is 20 years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Producing oil and gas properties are depreciated&#13;on a unit-of-production basis over the proved developed reserves. Common facilities that are built specifically to service production&#13;directly attributed to designated oil and gas properties are depreciated based on the proved developed reserves of the respective&#13;oil and gas properties on a pro-rata basis. Common facilities that are not built specifically to service identified oil and gas&#13;properties are depreciated using the straight-line method over their estimated useful lives. Costs associated with significant&#13;development projects are not depreciated until commercial production commences and the reserves related to those costs are excluded&#13;from the calculation of depreciation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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;Retirement&#13;Benefits&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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 condensed consolidated statement of loss on an accrual basis when they&#13;are due. The Company&amp;#8217;s contributions totaled $292,800 and $301,657 for the three-month period ended June 30, 2019 and 2018,&#13;respectively, and totaled $603,737 and $604,075 for the six-month period ended June 30, 2019 and 2018, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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;Revenue&#13;Recognition&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt/12pt 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 Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(h)&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 Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In accordance with Financial Accounting Standards&#13;Board (&amp;#8220;FASB&amp;#8221;) Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;) 360-10-35&lt;i&gt;&amp;#8220;Impairment or Disposal of Long-lived&#13;Assets&amp;#8221;&lt;/i&gt;, long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances&#13;indicate that the carrying amount of an asset may not be fully recoverable or that the useful lives of those assets are no longer&#13;appropriate. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible&#13;impairment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company determines the existence of such&#13;impairment by measuring the expected future cash flows (undiscounted and without interest charges) and comparing such amount to&#13;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 Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For the three and six months period ended June&#13;30, 2019 and 2018, the Company determined that there were no events or circumstances indicating possible impairment of its long-lived&#13;assets.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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;Basic&#13;and Diluted Earnings per Share of Common Stock&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Basic earnings per common share are based on&#13;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 169,905 and 89,684&#13;shares for the three-month period ended June 30, 2019 and 2018, respectively, and amounted to 253,948 and 82,649 shares for the&#13;six-month period ended June 30, 2019 and 2018, respectively. These awards could be dilutive in the future if the market price of&#13;the common stock increases and is greater than the exercise price of these awards.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table sets forth the computation&#13;of basic and diluted earnings per share:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Three-Month Period Ended June 30,&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 colspan="8" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Six-Month Period Ended June 30,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Numerator&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; width: 47%; background-color: white; padding-left: 29.7pt"&gt;&lt;font style="font-size: 8pt"&gt;Net loss&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(737,706&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(4,812,873&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; width: 1%; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(5,641,844&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(11,789,973&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Denominator&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 0.55in; text-indent: -9.9pt"&gt;&lt;font style="font-size: 8pt"&gt;Basic: Weighted-average common shares outstanding during the period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;47,214,075&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;46,803,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;47,068,417&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;46,803,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; padding-left: 29.7pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Add: Dilutive effect of stock options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: white; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;11,298&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 29.7pt; text-align: justify; padding-bottom: 2.5pt"&gt;&lt;font style="font-size: 8pt"&gt;Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"&gt;&lt;font style="font-size: 8pt"&gt;47,214,075&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"&gt;&lt;font style="font-size: 8pt"&gt;46,803,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"&gt;&lt;font style="font-size: 8pt"&gt;47,068,417&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"&gt;&lt;font style="font-size: 8pt"&gt;46,815,089&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Net loss per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; padding-left: 29.7pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.02&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.10&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: white; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.12&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; padding-left: 29.7pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.02&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.10&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.12&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&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 Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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;Reporting&#13;Currency and Translation&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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 Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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 loss.&#13;The statement of loss and comprehensive loss is translated at average rate during the reporting period. Gains or losses resulting&#13;from transactions in currencies other than the functional currencies are recognized in net loss for the reporting periods as part&#13;of general and administrative expense. The statement of cash flows is translated at average rate during the reporting period, with&#13;the exception of the consideration paid for the acquisition of business which is translated at historical rates.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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;Foreign&#13;Operations&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;All of the Company&amp;#8217;s operations and assets&#13;are located in PRC.&amp;#160;&amp;#160;The Company may be adversely affected by possible political or economic events in this country.&amp;#160;&amp;#160;The&#13;effect of these factors cannot be accurately predicted.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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;Exploration&#13;Costs&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Exploration costs, which included the cost of&#13;researching appropriate places to drill wells and the cost of well drilling in search of potential natural brine or other resources,&#13;are charged to the loss statement as incurred. Once the commercial viability of a project has been confirmed, all subsequent costs&#13;are capitalized.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For oil and gas properties, the successful efforts&#13;method of accounting is adopted. The Company carries exploratory well costs as an asset when the well has found a sufficient quantity&#13;of reserves to justify its completion as a producing well and where the Company is making sufficient progress assessing the reserves&#13;and the economic and operating viability of the project. Exploratory well costs not meeting these criteria are charged to expenses.&#13;Exploratory wells that discover potentially economic reserves in areas where major capital expenditure will be required before&#13;production would begin and when the major capital expenditure depends upon the successful completion of further exploratory work&#13;remain capitalized and are reviewed periodically for impairment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(m)&amp;#160; Leases&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company determines if an arrangement is&#13;a lease at inception. Operating leases are included in operating lease right-of-use (&amp;#8220;ROU&amp;#8221;) assets and operating lease&#13;liabilities in the consolidated balance sheets. Finance leases are included in finance lease ROU assets and finance lease liabilities&#13;in the consolidated balance sheets.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ROU assets represent the Company&amp;#8217;s right&#13;to use an underlying asset for the lease term and lease liabilities represent the Company&amp;#8217;s obligation to make lease payments&#13;arising from the lease. Operating lease and finance lease ROU assets and liabilities are recognized at January 1, 2019 based on&#13;the present value of lease payments over the lease term discounted using the rate implicit in the lease. In cases where the implicit&#13;rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at commencement&#13;date in determining the present value of lease payments. Lease expense for lease payments is recognized on a straight-line basis&#13;over the lease term.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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;&#13;Stock-based Compensation&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Common stock, stock options and stock warrants&#13;issued are recorded at their fair values estimated at grant date using the Black-Scholes model and the portion that is ultimately&#13;expected to vest is recognized as compensation cost over the requisite service period.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has elected to account for the forfeiture&#13;of stock-based awards as they occur.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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;New&#13;Accounting Pronouncements&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Recent accounting pronouncements adopted&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In February 2016, the FASB issued ASU No. 2016-02,&#13;Leases (Topic 842). The amendments in this Update specify the accounting for leases. The core principle of Topic 842 is that a&#13;lessee should recognize the assets and liabilities that arise from operating leases. The Company adopted the standard effective&#13;January 1, 2019 under the optional transition method which allows an entity to apply the new lease standard at the adoption date&#13;and recognize a cumulative-effect adjustment, if any, to the opening balance of retained earnings in the period of adoption. The&#13;Company elected the available practical expedients. As a result of the adoption of this standard, the Company recognized operating&#13;lease ROU assets of $9,198,933, operating lease liabilities of $8,334,203, and the remaining balance in the, prepaid land lease&#13;and cash in the condensed consolidated financial statements as of June 30, 2019 with no cumulative-effect adjustment to retained&#13;earnings as of January 1, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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. The Company adopted this standard as of January 1, 2019. This adoption of this standard does not&#13;have a material impact on the Company&amp;#8217;s condensed consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;Recently Issued Accounting Pronouncements&#13;Not Yet Adopted&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments&#13;&amp;#8211; Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments in this Update affect&#13;loans, debt securities, trade receivables, and any other financial assets that have the contractual right to receive cash. The&#13;ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. For public entities,&#13;the amendments are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal&#13;years. The Company is currently evaluating the effect of this on the condensed consolidated financial statements and related disclosure.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Inventories consist of:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;June 30,&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;2019&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;December 31,&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;2018&lt;/p&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"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&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 colspan="2"&gt;&amp;#160;&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="width: 58%"&gt;&lt;font style="font-size: 8pt"&gt;Raw materials&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 3%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 3%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;17,880&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 3%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 5%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; padding-right: 0.8pt; text-align: right"&gt;&amp;#160;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;Finished goods&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"&gt;&lt;font style="font-size: 8pt"&gt;435,784&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="padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;65,169&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&gt;&lt;font style="font-size: 8pt"&gt;Allowance for obsolete and slow-moving inventory&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;&amp;#160;(65,169&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 8pt"&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-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;453,664&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Property, plant and equipment, net consist of the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;June 30, &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;December 31, &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 8pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;At cost:&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"&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 style="text-align: right"&gt;&amp;#160;&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="width: 72%"&gt;&lt;font style="font-size: 8pt"&gt;Mineral rights&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,805,348&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,809,977&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;Buildings&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"&gt;&lt;font style="font-size: 8pt"&gt;60,766,201&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"&gt;&lt;font style="font-size: 8pt"&gt;60,866,462&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&gt;&lt;font style="font-size: 8pt"&gt;Plant and machinery&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"&gt;&lt;font style="font-size: 8pt"&gt;201,039,726&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"&gt;&lt;font style="font-size: 8pt"&gt;161,178,816&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: #CCEEFF"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;Motor vehicles&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"&gt;&lt;font style="font-size: 8pt"&gt;6,219&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"&gt;&lt;font style="font-size: 8pt"&gt;6,230&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&gt;&lt;font style="font-size: 8pt"&gt;Furniture, fixtures and office equipment&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"&gt;&lt;font style="font-size: 8pt"&gt;3,283,592&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"&gt;&lt;font style="font-size: 8pt"&gt;3,289,010&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: #CCEEFF"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 8pt"&gt;Construction in process&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;12,352,571&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;6,535,808&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&gt;&lt;font style="font-size: 8pt"&gt;Total&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"&gt;&lt;font style="font-size: 8pt"&gt;280,253,657&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"&gt;&lt;font style="font-size: 8pt"&gt;234,686,303&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: #CCEEFF"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;Less: Accumulated depreciation and amortization&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"&gt;&lt;font style="font-size: 8pt"&gt;(141,263,815)&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"&gt;&lt;font style="font-size: 8pt"&gt;(134,681,628&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&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-bottom: 1pt"&gt;&lt;font style="font-size: 8pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Impairment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(17,692,851)&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(17,722,045&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&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="padding-bottom: 2.5pt"&gt;&lt;font style="font-size: 8pt"&gt;Net book value&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;121,296,991&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;82,282,630&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has certain buildings and salt pans&#13;erected on parcels of land located in Shouguang, PRC, and such parcels of land are collectively owned by local townships or the&#13;government authority. The Company has not been able to obtain property ownership certificates over these buildings and salt pans.&#13;The aggregate carrying values of these properties situated on parcels of the land are $20,882,068 and $20,409,998 as at June 30,&#13;2019 and December 31, 2018, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the three-month period ended June 30,&#13;2019, depreciation and amortization expense totaled $3,586,272 of which $2,019,128, $222,444 and $1,344,700 were recorded in direct&#13;labor and factory overheads incurred during plant shutdown, administrative expenses and cost of net revenue. During the six-month&#13;period ended June 30, 2019,depreciation and amortization expense totaled $6,898,179 of which $5,086,024, $447,274 and $1,364,881&#13;were recorded in direct labor and factory overheads incurred during plant shutdown, administrative expenses and cost of net revenue.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the three-month period ended June 30,&#13;2018, depreciation and amortization expense totaled $4,684,870, of which $4,420,180 and $262,689 were recorded in direct labor&#13;and factory overheads incurred during plant shutdown and administrative expenses, respectively. During the six-month period ended&#13;June 30, 2018, depreciation and amortization expense totaled $9,373,118, of which $8,857,147 and $515,971 were recorded in direct&#13;labor and factory overheads incurred during plant shutdown and administrative expenses, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <GURE:PropertyPlantAndEquipmentUnderCapitalLeasesNet contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Property, plant and equipment under finance leases, net consist of&#13;the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;June 30, &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;December 31, &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 8pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;At cost:&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"&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 style="text-align: right"&gt;&amp;#160;&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="width: 72%"&gt;&lt;font style="font-size: 8pt"&gt;Buildings&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;119,701&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;119,899&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&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-bottom: 1pt"&gt;&lt;font style="font-size: 8pt"&gt;Plant and machinery&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,189,762&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,193,375&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&gt;&lt;font style="font-size: 8pt"&gt;Total&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"&gt;&lt;font style="font-size: 8pt"&gt;2,309,463&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"&gt;&lt;font style="font-size: 8pt"&gt;2,313,274&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: #CCEEFF"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 8pt"&gt;Less: Accumulated depreciation and amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(2,124,588)&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(2,062,517&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&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-bottom: 2.5pt"&gt;&lt;font style="font-size: 8pt"&gt;Net book value&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;184,875&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;250,757&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The above buildings erected on parcels of land&#13;located in Shouguang, PRC, are collectively owned by local townships.&amp;#160;&amp;#160;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.&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the three and six months period ended&#13;June 30, 2019, depreciation and amortization expense totaled $1,360 and $66,701, respectively, which was recorded in direct labor&#13;and factory overheads incurred during plant shutdown.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the three and six months period ended&#13;June 30, 2018, depreciation and amortization expense totaled $69,115 and $138,397, respectively, which was recorded in direct labor&#13;and factory overheads incurred during plant shutdown.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</GURE:PropertyPlantAndEquipmentUnderCapitalLeasesNet>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of June 30, 2019, the total operating lease&#13;ROU assets was $9,198,933. The total operating lease cost for the three-month period ended June 30, 2019 and 2018 was $225,022&#13;and $283,051.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The total operating lease cost for the six-month&#13;period ended June 30, 2019 and 2018 was $452,241 and $564,664.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has the rights to use certain parcels&#13;of land located in Shouguang, the PRC, through lease agreements signed with local townships or the government authority (See Note&#13;3). For parcels of land that are collectively owned by local townships, the Company cannot obtain land use rights certificates.&#13;The parcels of land of which the Company cannot obtain land use rights certificates covers a total of approximately 38.6 square&#13;kilometers of aggregate carrying value of $8,693,886 as at June 30, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Payable and accrued expenses consist of the&#13;following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;June 30,&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&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: 72%; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Accounts payable&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;389,780&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&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"&gt;&lt;font style="font-size: 8pt"&gt;Salary payable&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"&gt;&lt;font style="font-size: 8pt"&gt;209,645&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"&gt;&lt;font style="font-size: 8pt"&gt;241,343&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="text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Social security insurance contribution payable&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"&gt;&lt;font style="font-size: 8pt"&gt;119,523&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"&gt;&lt;font style="font-size: 8pt"&gt;140,326&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-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Other payable-related party (see Note 8)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;45,373&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;90,900&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-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Accrued expense-construction&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;26,250,327&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;104,246&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-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Accrued expense-others&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;346,134&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;328,443&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="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;27,360,782&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;905,258&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the three-month period ended June 30,&#13;2019, the Company borrowed a sum of $60,000 from Jiaxing Lighting Appliance Company Limited (Jiaxing Lighting&amp;#8221;), in which&#13;Mr. Ming Yang, a shareholder and the Chairman of the Company, has a 100% equity interest. The amount due to Jiaxing Lighting was&#13;unsecured, interest free and repayable on demand and was fully settled in the three-month period ended June 30, 2019. There was&#13;no balance owing to Jiaxing Lighting as of June 30, 2019 and December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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,474 for five years from January&#13;1, 2018 to December 31, 2022. The expense associated with this agreement for the three and six months ended June 30, 2019 was approximately&#13;$22,687 and $45,849.The expense associated with this agreement for the three and six months ended June 30, 2018 was approximately&#13;$24,500 and $49,000.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <GURE:TaxesPayableDisclosureTextblock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Taxes payable relates to land use tax payable&#13;of $1,556,870 and value-added tax and other tax payables of $397,153 as of June 30, 2019 and land use tax payable of $1,188,687&#13;as of December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</GURE:TaxesPayableDisclosureTextblock>
    <us-gaap:CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The components of finance lease liabilities&#13;were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Imputed&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;June 30,&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Interest rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&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: 59%; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Total finance lease liability&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: center"&gt;&lt;font style="font-size: 8pt"&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%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,066,136&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,267,025&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Less: Current portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(132,178&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(197,480&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&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="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Finance lease liability, net of current portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,933,958&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,069,545&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Interest expenses from capital lease obligations&#13;amounted to $38,281 and $43,055 for the three-month period ended June 30, 2019 and 2018, respectively, which were charged to the&#13;condensed consolidated statement of income (loss). Interest expenses from capital lease obligations amounted to $76,940 and $86,214&#13;for the six-month period ended June 30, 2019 and 2018, respectively, which were charged to the condensed consolidated statement&#13;of income (loss).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The components of operating lease liabilities&#13;as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Imputed&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;June 30,&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Interest rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&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: 59%; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Total Operating lease liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;4.89%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;8,334,203&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Less: Current portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(474,363&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&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: #CCEEFF"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Operating lease liabilities, net of current portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;7,859,840&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt 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 Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The weighted average remaining operating lease&#13;term at June 30, 2019 was 23 years and the weighted average discounts rate was 4.89%.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Maturities of lease liabilities were as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Financial lease&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Operating Lease&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;Payable within:&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"&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 style="text-align: right"&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;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;the next 12 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;273,028&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;784,297&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&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"&gt;&lt;font style="font-size: 8pt"&gt;the next 13 to 24 months&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"&gt;&lt;font style="font-size: 8pt"&gt;273,028&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"&gt;&lt;font style="font-size: 8pt"&gt;795,148&lt;/font&gt;&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;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;the next 25 to 36 months&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"&gt;&lt;font style="font-size: 8pt"&gt;273,028&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"&gt;&lt;font style="font-size: 8pt"&gt;646,720&lt;/font&gt;&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;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;the next 37 to 48 months&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"&gt;&lt;font style="font-size: 8pt"&gt;273,028&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"&gt;&lt;font style="font-size: 8pt"&gt;650,453&lt;/font&gt;&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;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;the next 49 to 60 months&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"&gt;&lt;font style="font-size: 8pt"&gt;273,028&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"&gt;&lt;font style="font-size: 8pt"&gt;651,439&lt;/font&gt;&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;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,638,174&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;11,679,069&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;3,003,314&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;15,207,126&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Less: Amount representing interest&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(937,178&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(6,872,923&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Present value of net minimum lease payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,066,136&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double"&gt;&lt;font style="font-size: 8pt"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;8,334,203&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:CapitalLeasesInFinancialStatementsOfLesseeDisclosureTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Retained Earnings - Appropriated&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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 its profit&#13;after tax to the following reserve:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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 Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;SCHC, SYCI and DCHC are required each year to&#13;transfer at least 10% of the profit after tax as reported under the PRC statutory financial statements to the Statutory Common&#13;Reserve Funds until the balance reaches 50% of the registered share capital.&amp;#160;&amp;#160;This reserve can be used to make up any&#13;loss incurred or to increase share capital.&amp;#160;&amp;#160;Except for the reduction of losses incurred, any other application should&#13;not result in this reserve balance falling below 25% of the registered capital. The Statutory Common Reserve Fund as of June 30,&#13;2019 for SCHC, SYCI and DCHC is 46%, 14% and 0% of its registered capital respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:TreasuryStockTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In January 2019, the Company issued 20,000 shares&#13;of common stock from the treasury shares to one of its consultants. The shares were valued at the closing market price on the date&#13;of the agreement and recorded as general and administrative expense in the condensed consolidated statement of loss and comprehensive&#13;loss for the six months ended June 30, 2019. The shares issued were deducted from the treasury shares at weighted average cost&#13;and the excess of the cost over the closing market price was charged to additional paid-in-capital.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:TreasuryStockTextBlock>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Pursuant to the Company&amp;#8217;s Amended and Restated 2007 Equity&#13;Incentive Plan approved in 2011(&amp;#8220;Plan&amp;#8221;), the aggregate number shares of the Company&amp;#8217;s common stock available&#13;for grant of stock options and issuance is 4,341,989 shares. On October 5, 2015, during the annual meeting of the Company&amp;#8217;s&#13;stockholders, the aggregate number of shares reserved and available for grant and issuance pursuant to the Plan was increased to&#13;10,341,989. As of June 30, 2019, the number of shares of the Company&amp;#8217;s common stock available for issuance under the Plan&#13;is 4,895,989.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The fair value of each option award is estimated&#13;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&#13;compounding of the US Government Bonds with the time-to-maturity similar to the expected tenor of the option granted, volatility&#13;is based on the annualized historical stock price volatility of the Company, and the expected life is based on the historical option&#13;exercise pattern.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On April 01, 2019, the Company granted to one&#13;employee staff options to purchase 150,000 shares of the Company&amp;#8217;s common stock, at an exercise price of $0.91 per share&#13;and the options vested immediately. The options were valued at $45,900 fair value, with assumed 45.26% volatility, a four-year&#13;expiration term with an expected tenor of 1.60 years, a risk free rate of 2.37% and no dividend yield.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table summarizes all Company stock&#13;option transactions between January 1, 2019 and June 30, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Number of Option &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 8pt"&gt;and Warrants &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 8pt"&gt;Outstanding and exercisable&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Weighted- Average Exercise price of Option &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 8pt"&gt;and Warrants&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Range of &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 8pt"&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: 43%"&gt;&lt;font style="font-size: 8pt"&gt;Balance, January 1, 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,518,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;$0.97&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;$0.71 - $4.80&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;Granted and vested during the period ended June 30, 2019&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"&gt;&lt;font style="font-size: 8pt"&gt;150,000&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"&gt;&lt;font style="font-size: 8pt"&gt;$0.91&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"&gt;&lt;font style="font-size: 8pt"&gt;$0.91&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&gt;&lt;font style="font-size: 8pt"&gt;Exercised during the period ended June 30, 2019&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"&gt;&lt;font style="font-size: 8pt"&gt;(1,897,000)&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"&gt;&lt;font style="font-size: 8pt"&gt;$0.73&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"&gt;&lt;font style="font-size: 8pt"&gt;$0.73&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-bottom: 1pt"&gt;&lt;font style="font-size: 8pt"&gt;Expired during the period ended June 30, 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(40,500)&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="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;$2.61&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;$2.61&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="padding-bottom: 2.5pt"&gt;&lt;font style="font-size: 8pt"&gt;Balance, June 30, 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;730,500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;$1.48&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;$0.71 - $2.55&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td colspan="13" style="padding-bottom: 1pt; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Stock and Warrants Options Exercisable and Outstanding&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&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"&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 style="text-align: right"&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 style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Weighted Average&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"&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"&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 style="text-align: right"&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 style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Remaining&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"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Outstanding at June 30, 2019&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;Range of&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;Exercise Prices&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;Contractual Life&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;(Years)&lt;/p&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: #CCEEFF"&gt;&#13;    &lt;td style="width: 40%"&gt;&lt;font style="font-size: 8pt"&gt;Exercisable and&amp;#160;outstanding&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 17%; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;730,500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 17%; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;$0.71 - $2.55&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 17%; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;1.95&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;The aggregate intrinsic value of options outstanding and exercisable&#13;as of June 30, 2019 was $8,610.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the three months ended June 30, 2019,&#13;662,312 shares of common stock were issued upon cashless exercise of 1,652,000 options.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the six months ended June 30, 2019, 759,281&#13;shares of common stock were issued upon cashless exercise of 1,897,000 options.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The aggregate intrinsic value of options exercised&#13;during the three months ended June 30, 2019 was $808,014. There was no option exercised during the three months ended June 30,&#13;2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The aggregate intrinsic value of options exercised&#13;during the six months ended June 30, 2019 was $922,429. There was no option exercised during the six months ended June 30, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt 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 Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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;United&#13;States (&amp;#8220;US&amp;#8221;)&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Gulf Resources, Inc. may be subject to the United&#13;States of America Tax laws at a tax rate of 21%. No provision for the US federal income taxes has been made as the Company had&#13;no US taxable income for the three-month and six-month periods ended June 30, 2019 and 2018, and management believes that its earnings&#13;are permanently invested in the PRC.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;On December 22, 2017, the Tax Cuts and Jobs Act (&amp;#8220;TCJA&amp;#8221;)&#13;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&#13;transition tax on accumulated foreign earnings. The Company computed this one-time mandatory transition tax on accumulated foreign&#13;earnings to be approximately $5.4 million. However, as the Company has available US federal net operating loss carry forwards and&#13;foreign tax credit to fully offset the mandatory inclusion of the accumulated foreign earnings, no net tax liability arose from&#13;the inclusion of these accumulated foreign earnings.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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 Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Upper Class Group Limited, a subsidiary of Gulf&#13;Resources, Inc., was incorporated in the BVI and, under the current laws of the BVI, it is not subject to tax on income or capital&#13;gain in the BVI. Upper Class Group Limited did not generate assessable profit for the three-month and six-month periods ended June&#13;30, 2019 and 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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 Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;HKJI, a subsidiary of Upper Class Group Limited,&amp;#160;was&#13;incorporated in Hong Kong and is subject to Hong Kong taxation on its activities conducted in Hong Kong and income arising in or&#13;derived from Hong Kong.&amp;#160;&amp;#160;No provision for income tax has been made as it has no taxable income for the three-month and&#13;six-month periods ended June 30, 2019 and 2018.&amp;#160;&amp;#160;The applicable statutory tax rates for the three-month and six-month&#13;periods ended June 30, 2019 and 2018 are 16.5%. There is no dividend withholding tax in Hong Kong.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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 Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Enterprise income tax (&amp;#8220;EIT&amp;#8221;) for&#13;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 Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The operating subsidiaries SCHC, SYCI and DCHC&#13;are wholly foreign-owned enterprises (&amp;#8220;FIE&amp;#8221;) incorporated in the PRC and are subject to PRC Local Income Tax Law.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On February 22, 2008, the Ministry of Finance&#13;(&amp;#8220;MOF&amp;#8221;) and the State Administration of Taxation (&amp;#8220;SAT&amp;#8221;) jointly issued CaiShui [2008] Circular 1 (&amp;#8220;Circular&#13;1&amp;#8221;). According to Article 4 of Circular 1, distributions of accumulated profits earned by a FIE prior to January 1, 2008&#13;to foreign investor(s) in 2008 will be exempted from withholding tax (&amp;#8220;WHT&amp;#8221;) while distribution of the profit earned&#13;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 Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of June 30, 2019 and December 31, 2018, the&#13;accumulated distributable earnings under the Generally Accepted Accounting Principles (GAAP&amp;#8221;) of PRC that are subject to&#13;WHT are $230,022,318 and $240,563,868, respectively. Since the Company intends to reinvest its earnings to further expand its businesses&#13;in mainland China, its foreign invested enterprises do not intend to declare dividends to their immediate foreign holding companies&#13;in the foreseeable future. Accordingly, as of June 30, 2019 and December 31, 2018, 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;June 30, 2019 and December 31, 2018, the unrecognized WHT are $10,510,400 and $11,035,843, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company&amp;#8217;s income tax returns are subject&#13;to the various tax authorities&amp;#8217; examination. The federal, state and local authorities of the United States may examine the&#13;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 US income&#13;tax returns since 2015 are currently subject to examination.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Inland Revenue Department of Hong Kong (&amp;#8220;IRD&amp;#8221;)&#13;may examine the Company&amp;#8217;s income tax returns filed in Hong Kong for seven years from date of filing. For the years 2012 through&#13;2018, HKJI did not report any taxable income. It did not file any income tax returns during these years except for 2014 and 2018.&#13;For companies which do not have taxable income, IRD typically issues notification to companies requiring them to file income tax&#13;returns once in every four years. The tax returns for 2014 and 2018 are currently subject to examination.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The components of the provision for income tax&#13;benefit from continuing operations are:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Three-Month Period Ended June 30,&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Six-Month Period Ended June 30,&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"&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&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: #CCEEFF"&gt;&#13;    &lt;td style="width: 48%"&gt;&lt;font style="font-size: 8pt"&gt;Current taxes &amp;#8211; PRC&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&lt;font style="font-size: 8pt"&gt;Deferred taxes &amp;#8211; PRC&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(365,983)&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="padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,883,241)&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="padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,761,120)&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="padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(3,076,987&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&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="padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(365,983)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,883,241)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,761,120)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(3,076,987&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 304.1pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The effective income tax rate differ from the&#13;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 Times New Roman, Times, Serif; margin: 0; text-indent: 488.4pt"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Three-Month Period Ended June 30,&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="8" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Six-Month Period Ended June 30,&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="padding-bottom: 1.1pt"&gt;&lt;font style="font-size: 8pt"&gt;Reconciliations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom; width: 45%"&gt;&lt;font style="font-size: 8pt"&gt;Statutory income tax rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 5%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 5%"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 5%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 5%"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 5%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 5%"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 5%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 5%"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Non-taxable income,(Non-deductible expense) and change in valuation allowance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;&amp;#160;&amp;#160;8&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;%)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(4&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;%)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 3.3pt"&gt;&lt;font style="font-size: 8pt"&gt;Effective tax rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;33&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;28&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;24&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;21&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&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 Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Significant components of the Company&amp;#8217;s&#13;deferred tax assets and liabilities at June 30, 2019 and December 31, 2018 are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;June 30,&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 colspan="2" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;December 31,&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"&gt;&#13;    &lt;td colspan="2" style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&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: #CCEEFF"&gt;&#13;    &lt;td style="width: 71%; padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Deferred tax liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 3%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#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"&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 style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&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: 59.4pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Deferred tax assets:&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"&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 style="text-align: right"&gt;&amp;#160;&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: 69.3pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Allowance for obsolete and slow-moving inventories&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;16,292&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: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Impairment on property, plant and equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;3,525,701&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;3,696,332&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: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Impairment on prepaid land lease&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;838,671&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;840,284&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: 69.3pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Exploration costs&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"&gt;&lt;font style="font-size: 8pt"&gt;1,810,977&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="padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,813,965&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: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Compensation costs of unexercised stock options&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"&gt;&lt;font style="font-size: 8pt"&gt;171,672&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="padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;194,016&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: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&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"&gt;&lt;font style="font-size: 8pt"&gt;14,555,918&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="padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;12,663,985&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"&gt;&#13;    &lt;td style="padding-bottom: 1.1pt; padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;US federal net operating loss&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;486,290&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="padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;119,000&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: #CCEEFF"&gt;&#13;    &lt;td style="padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Total deferred tax assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;21,389,229&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;19,343,874&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"&gt;&#13;    &lt;td style="padding-bottom: 1.1pt; padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Valuation allowance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(657,962&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(313,016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&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="padding-bottom: 3.3pt; padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Net deferred tax asset&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;20,731,267&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;19,030,858&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The increase in valuation allowance for the&#13;three-month period ended June 30, 2019 is $330,005.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The increase in valuation allowance for the&#13;three-month period ended June 30, 2018 is $28,499.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The increase in valuation allowance for the&#13;six-month period ended June 30, 2019 is $344,946.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The increase in valuation allowance for the&#13;six-month period ended June 30, 2018 is $55,595.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;There were no unrecognized tax benefits and&#13;accrual for uncertain tax positions as of June 30, 2019 and December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;An operating segment&amp;#8217;s performance is&#13;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 costs (income) 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. The Company believes that segment operating income, as defined above, is an appropriate measure&#13;for evaluating the operating performance of its segments. All the customers are located in PRC.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Three-Month&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Period Ended &lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;June 30, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Bromine*&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-bottom: 1.1pt; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Natural Gas&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Corporate&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Net revenue&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(external customers)&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;5,751,164&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;245,079&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;13,166&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;6,009,409&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;6,009,409&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Net revenue&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;(intersegment)&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Income(loss) from operations before income tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(36,713)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(828,736)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(656,424)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(61,401)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,583,274)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;385,108&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,198,166)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Income tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;9,540&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;215,360&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;141,083&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;365,983&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;365,983&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Income(loss) from operations after&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;income tax benefit&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(27,173)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(613,376)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(515,341)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(61,401)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,217,291)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;385,108&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(832,183)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Total assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;169,870,183&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;29,241,474&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;128,641,174&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,773,689&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;329,526,520&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;37,207&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;329,563,727&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Depreciation and amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,476,960&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;958,352&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;116,240&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;36,080&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;3,587,632&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;3,587,632&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Capital expenditures&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;10,857,541&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;644,197&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;11,501,738&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;11,501,738&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt 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: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Three-Month&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Period Ended &lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;June 30, 2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Bromine*&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-bottom: 1.1pt; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Natural Gas&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Corporate&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Net revenue&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(external customers)&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;4,594&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;4,594&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;4,594&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Net revenue&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;(intersegment)&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Income(loss) from operations before income tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(5,577,272&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,731,592&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(727,595&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(45,295&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(8,081,754&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,250,147&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(6,831,607&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Income tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,579,514&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;240,367&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;63,360&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,883,241&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,883,241&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Income (loss) from operations after&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;income tax benefit&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(3,997,758&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,491,225&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(664,235&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(45,295&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(6,198,513&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,250,147&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(4,948,366&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Total assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;138,510,016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;47,572,477&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;182,669,040&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,011,378&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;370,762,911&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;80,818&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;370,843,729&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Depreciation and amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;4,018,318&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;611,499&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;124,167&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;4,753,984&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;4,753,984&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Capital expenditures&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;7,813,714&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,189,075&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,192,963&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;16,259&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;10,212,011&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;10,212,011&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Goodwill&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;29,010,218&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;29,010,218&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;29,010,218&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;* Certain common production overheads, operating&#13;and administrative expenses and asset items (mainly cash and certain office equipment) of bromine and crude salt segments in SCHC&#13;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 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: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Six-Month&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Period Ended &lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;June 30, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Bromine*&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-bottom: 1.1pt; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Natural Gas&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Corporate&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Net revenue&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(external customers)&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;5,751,164&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;245,079&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;51,736&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;6,047,979&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;6,047,979&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Net revenue&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;(intersegment)&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Loss from operations before income tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(3,661,727)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(2,240,545)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,329,974)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(103,384)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(7,335,630)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(258,566)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(7,594,196)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Income tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;906,887&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;568,312&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;285,921&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,761,120&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,761,120&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Loss from operations after&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;income tax benefit&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(2,754,840)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,672,233)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,044,053)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(103,384)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(5,574,510)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(258,566)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(5,833,076)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Total assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;169,870,183&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;29,241,474&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;128,641,174&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,773,689&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;329,526,520&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;37,207&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;329,563,727&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Depreciation and amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;4,595,037&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,063,460&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;233,628&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;72,755&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;6,964,880&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;6,964,880&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Capital expenditures&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;10,857,541&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;644,197&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;11,501,738&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;11,501,738&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Six-Month&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Period Ended &lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;June 30, 2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Bromine*&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-bottom: 1.1pt; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Natural Gas&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: Black 1pt solid; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Corporate&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom; width: 23%"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Net revenue&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(external customers)&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 9%; border-top: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; border-top: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,638,493&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 9%; border-top: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;613,368&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 9%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 8%; border-top: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,251,861&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 6%; border-top: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 9%; border-top: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,251,861&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Net revenue&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;(intersegment)&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Income(loss) from operations before income tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(11,167,828&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(2,539,475&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,402,366&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(80,950&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(15,190,619&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;62,032&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(15,128,587&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Income tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,970,666&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;442,338&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(336,017&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;3,076,987&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;3,076,987&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Income (loss) from operations after&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;income tax benefit&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(8,197,162&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(2,097,137&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,738,383&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(80,950&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(12,113,632&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;62,032&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(12,051,600&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Total assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;138,510,016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;47,572,477&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;182,669,040&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,011,378&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;370,762,911&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;80,818&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;370,843,729&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Depreciation and amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;7,738,030&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,524,850&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;248,635&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;9,511,515&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;9,511,515&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Capital expenditures&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;7,906,888&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,203,254&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,192,963&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;30,616&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;10,333,721&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;10,333,721&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Goodwill&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;29,010,218&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;29,010,218&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;29,010,218&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;* Certain common production overheads, operating&#13;and administrative expenses and asset items (mainly cash and certain office equipment) of bromine and crude salt segments in SCHC&#13;were split by reference to the average selling price and production volume of the respective segment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Three-Month Period Ended June 30,&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 colspan="6" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Six-Month Period Ended June 30,&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"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;Reconciliations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&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="width: 48%"&gt;&lt;font style="font-size: 8pt"&gt;Total segment operating loss&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,583,274)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(8,081,754)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(7,335,630)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(15,190,619)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&lt;font style="font-size: 8pt"&gt;Corporate costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(162,547)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(153,791)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(302,993)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(283,054)&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-bottom: 1.1pt"&gt;&lt;font style="font-size: 8pt"&gt;Unrealized gain on translation of intercompany balance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;547,655&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,403,938&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;44,427&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;345,086&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&gt;&lt;font style="font-size: 8pt"&gt;Loss from operations&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"&gt;&lt;font style="font-size: 8pt"&gt;(1,198,166)&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"&gt;&lt;font style="font-size: 8pt"&gt;(6,831,607)&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"&gt;&lt;font style="font-size: 8pt"&gt;(7,594,196)&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"&gt;&lt;font style="font-size: 8pt"&gt;(15,128,587)&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-bottom: 1.1pt"&gt;&lt;font style="font-size: 8pt"&gt;Other income, net of expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;94,477&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;135,493&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;191,232&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;261,627&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="padding-bottom: 3.3pt"&gt;&lt;font style="font-size: 8pt"&gt;Loss before taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,103,689)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(6,696,114)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(7,402,964)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(14,866,960)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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 three-month period ended June 30, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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: 12pt Times New Roman, Times, 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"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Number&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Customer&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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;&amp;#160;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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 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%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; width: 4%; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;1&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 43%"&gt;&lt;font style="font-size: 8pt"&gt;Shandong Morui Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,360&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;72&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,432&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;23.9&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Shouguang Weidong Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,170&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;19.5&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,039&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;102&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,141&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;4&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&lt;font style="font-size: 8pt"&gt;Shandong shouguang shenrunfa ocean Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;772&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;772&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;12.9&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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 six-month period ended June 30, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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: 12pt Times New Roman, Times, 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"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Number&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Customer&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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 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%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; width: 4%; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;1&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 43%"&gt;&lt;font style="font-size: 8pt"&gt;Shandong Morui Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,360&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;72&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,432&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;23.9&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Shouguang Weidong Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,170&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;19.5&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,039&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;102&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,141&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;4&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&lt;font style="font-size: 8pt"&gt;Shandong shouguang shenrunfa ocean Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;772&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;772&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;12.9&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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 six-month period ended June 30, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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: 12pt Times New Roman, Times, 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"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Number&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Customer&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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;&amp;#160;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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 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%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; width: 4%; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;1&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 43%"&gt;&lt;font style="font-size: 8pt"&gt;Shandong Morui Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;534&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;155&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;689&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;30.6&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;670&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;670&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;29.8&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&lt;font style="font-size: 8pt"&gt;Shouguang Weidong Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;435&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;435&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;19.3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the six-month period ended June 30, 2019,&#13;the Company sold 84% of its products to its top five customers, respectively. As of June 30, 2019, amounts due from these customers&#13;were $5,663,578. During the six-month period ended June 30, 2018, the Company sold 89% of its products to its top five customers,&#13;respectively. As of June 30, 2018, amounts due from these customers were $4,650,250. This concentration makes the Company vulnerable&#13;to a near-term severe impact, should the relationships be terminated.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <GURE:MajorSuppliersDisclosureTextblock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the six-month period ended June 30, 2019,&#13;the Company purchased 100% of its raw materials from its top five suppliers.&amp;#160;&amp;#160;As of June 30, 2019, amounts due to those&#13;suppliers were $389,780. During the six-month period ended June 30, 2018, the Company did not purchase any raw materials.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</GURE:MajorSuppliersDisclosureTextblock>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The carrying values of financial instruments,&#13;which consist of cash, accounts receivable and accounts payable and other payables, approximate their fair values due to the short-term&#13;nature of these instruments.&amp;#160;&amp;#160;There were no material unrecognized financial assets and liabilities as of June 30, 2019&#13;and December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt 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 June 30, 2019:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;Property Management Fees&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&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&gt;&lt;font style="font-size: 8pt"&gt;Payable within:&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"&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 style="text-align: right"&gt;&amp;#160;&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="width: 62%; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;the next 12 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;90,747&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;25,996,209&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&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"&gt;&lt;font style="font-size: 8pt"&gt;the next 13 to 24 months&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"&gt;&lt;font style="font-size: 8pt"&gt;90,747&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"&gt;&lt;font style="font-size: 8pt"&gt;&amp;#8212;&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="text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;the next 25 to 36 months&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"&gt;&lt;font style="font-size: 8pt"&gt;90,747&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"&gt;&lt;font style="font-size: 8pt"&gt;&amp;#8212;&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: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;the next 37 to 48 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;90,747&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;&amp;#8212;&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="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;362,988&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;25,996,209&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The accompanying condensed financial statements&#13;have been prepared by Gulf Resources, Inc (&amp;#8220;Gulf Resources&amp;#8221;). a Nevada corporation and its subsidiaries (collectively,&#13;the &amp;#8220;Company&amp;#8221;), without audit, in accordance with the instructions to Form 10-Q and, therefore, do not necessarily&#13;include all information and footnotes necessary for a fair statement of its financial position, results of operations and cash&#13;flows in accordance with accounting principles generally accepted in the United States (&amp;#8220;US GAAP&amp;#8221;).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In the opinion of management, the unaudited&#13;financial information for the three and six months ended June 30, 2019 presented reflects all adjustments, which are only normal&#13;and recurring, necessary for a fair statement of results of operations, financial position and cash flows. These condensed financial&#13;statements should be read in conjunction with the financial statements included in the Company&amp;#8217;s 2018 Form 10-K. Operating&#13;results for the interim periods are not necessarily indicative of operating results for an entire fiscal year.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The preparation of financial statements in conformity&#13;with US GAAP requires management to make estimates and assumptions that affect the amounts that are reported in the financial statements&#13;and accompanying disclosures. Although these estimates are based on management&amp;#8217;s best knowledge of current events and actions&#13;that the Company may undertake in the future, actual results may be different from the estimates. The Company also exercises judgments&#13;in the preparation of these condensed financial statements in certain areas, including classification of leases and related party&#13;transactions.&lt;font style="font-family: MS Mincho"&gt;&amp;#8232;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The consolidated financial statements include&#13;the accounts of Gulf Resources, Inc. and its wholly-owned subsidiary, Upper Class Group Limited, a company incorporated in the&#13;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 Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <GURE:NatureOfBusiness contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt 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 commenced trial operation in January 2019 but suspended production temporarily&#13;in May 2019 as required by the government to obtain project approval (see Note 1 (b)(iii)).&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(i) Bromine and Crude Salt Segments&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On September 1, 2017, the Company received notification&#13;from the Government of Yangkou County, Shouguang City of PRC that production at all its factories should be halted with immediate&#13;effect in order for the Company to perform rectification and improvement in accordance with the county&amp;#8217;s new safety and environmental&#13;protection requirements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company worked closely with the county authorities&#13;to develop rectification plans for both its bromine and crude salt businesses and agreed on a plan in October 2017. In the fiscal&#13;year ended December 31, 2018, the Company incurred $16,243,677 in the rectification and improvements of plant and equipment of&#13;the bromine and crude salt factories resulting in a cumulative amount of $34,182,329 incurred as of December 31, 2018 recorded&#13;in the plant, property and equipment in the consolidated balance sheet. No such costs were incurred in the three-month and six-month&#13;periods ended June 30, 2019 and the Company does not expect to incur any additional capital expenditure in the rectification of&#13;its bromine and crude salt factories in respect of meeting the county's new safety and environmental protection requirement.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In the first quarter of 2018, six out of its&#13;ten bromine factories completed their rectification process within factory areas (i.e. excluding crude salt field area) and were&#13;approved and scheduled for production commencement by April 2018 as verbally indicated by the local government. The remaining four&#13;factories were still undergoing rectification at that time. Three factories (Factory no. 3, Factory no. 4 and Factory no. 11) had&#13;to be demolished in September 2018 as required by the government and rectification for Factory no. 10 was completed in November&#13;2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In 2018, the Shandong Provincial government&#13;required the local government to conduct &amp;#8220;four rating and one comprehensive evaluation&amp;#8221; for all of the chemical companies&#13;within its jurisdiction. This has delayed the production commencement schedule of the six bromine and crude salt factories in which&#13;rectification work was completed. On June 29 2018, the Company received a formal notice (dated June 25, 2018) jointly issued by&#13;various provincial government agencies in Shandong Province (the &amp;#8220;Notice&amp;#8221;) forwarded by the Weifang City Special Operations&#13;Leading Group Office of Safe Production, Transformation and Upgrading of Chemical Industry. In the Notice, the provincial government&#13;agencies set forth further requirements and procedures covering the following four aspects for the chemical industrial enterprises:&#13;project approval, planning approval, land use rights approval and environmental protection assessment approval. Those standards&#13;and procedures apply to all chemical industrial enterprises in Shandong Province including the Company&amp;#8217;s bromine plants that&#13;have not completed project approval procedures, planning approval procedures, land use rights approval procedures and environmental&#13;protection assessment procedures. The Company believes that the government will not grant approval to the Company to allow its&#13;bromine and crude salt plants to resume operations until the Company has fully complied with the aforesaid rules set forth in the&#13;Notice.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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&#13;local governmental agencies confirmed the facts that their initial requirements for the bromine industry did not include&#13;the project approval, the planning approval and the land use rights approval and that those three additional approvals were&#13;new requirements of the provincial government.  The Company understood from the local government that it has been&#13;coordinating with several government agencies to solve these three outstanding approval issues in a timely manner and that&#13;all the affected bromine plants are not allowed to commence production prior to obtaining those approvals. In April 2019,&#13;Factory No.1, Factory No.5 and Factory No.7 (Factory no. 5 is considered part of Factory no.7 and both are managed as one&#13;factory since 2010) restarted operations upon receipt of verbal notification from local government of Yangkou County. On May&#13;7, 2019, the Company renamed its Subdivision Factory No. 1 to Factory No. 4; and Factory No. 5 (which was previously&#13;considered part of Factory No. 7) to Factory No. 7.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company is not certain when the issuance&#13;of the approval documents will be effected. The Company believes that this is another step by the government to improve the environment.&#13;It further believes the goal of the government is not to close all plants, but rather to codify the regulations related to project&#13;approval, land use, planning approval and environmental protection assessment approval so that illegal plants are not able to open&#13;in the future and so that plants close to population centers do not cause serious environmental damage. In addition, the Company&#13;believes that the Shandong provincial government wants to assure that each of its regional and county governments has applied the&#13;Notice in a consistent manner.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company believes the issues related to the&#13;remaining five bromine and crude salt factories which have passed inspection are almost resolved. The Company is actively working&#13;with the local government to obtain the documentation for approval of project, planning, land use rights and environmental protection&#13;evaluation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(ii) Chemical Segment&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On November 24, 2017, the Company received a&#13;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 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 Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company believes this relocation process&#13;will cost approximately $60 million in total.&amp;#160;The Company incurred relocation costs comprising prepaid land lease and professional&#13;fees related to the design of the new chemical factory in the amount of $10,925,081, which were recorded in the prepaid land leases&#13;and property, plant and equipment in the consolidated balance sheets as of June 30, 2019 and December 31, 2018.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company does not anticipate that the Company&amp;#8217;s&#13;new chemical factory to be significantly impacted by the Notice. The Company has secured from the government the land use rights&#13;for its chemical plants located at the Bohai Park and presented a completed construction design draft and other related documents&#13;to the local authorities for approval. The Company is still waiting for the last approval report and is uncertain when the approval&#13;will be issued. There could be a delay in the approval process given the ongoing rectification and approvals process for the Company&amp;#8217;s&#13;other plants. As the construction of the new factory cannot commence until the final approval from the government is received,&#13;the delay in the receipt of the final approval will delay the commencement date of the construction of the new factory.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(iii) Natural Gas Segment&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In January 2017, the Company completed the&#13;first brine water and natural gas well field construction in Daying located in Sichuan Province and commenced trial&#13;production in January 2019. &lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;On May 29, 2019, the Company received a&#13;verbal notice from the government of Tianbao Town, Daying County, Sichuan Province, whereby the Company is required to obtain&#13;project approval for its well located in Daying, including the whole natural gas and brine water project, and approvals for&#13;safety production inspection, environmental protection assessment, and to solve the related land issue. Until these approvals&#13;have been received, the Company has to temporarily halt trial production at its natural gas well in Daying.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</GURE:NatureOfBusiness>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company is exposed to credit risk in the&#13;normal course of business, primarily related to accounts receivable and cash and cash equivalents. Substantially 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 $160,354,069 and $178,998,935 with these institutions as of June 30, 2019 and December 31, 2018, 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 Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Concentrations of credit risk with respect to&#13;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.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of June 30, 2019, there were no accounts&#13;receivable balance outstanding for more than 90 days and approximately $0.3 million was settled in July 2019. As of December 31,&#13;2018, there were no accounts receivable balances as they were all collected in the year ended December 31, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Property, plant and equipment are stated at&#13;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, when available for intended use, using the&#13;straight-line method at rates sufficient to depreciate such costs less 5% residual value over the estimated productive lives. All&#13;other ordinary repair and maintenance costs are expensed as incurred.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Mineral rights are recorded at cost less accumulated&#13;depreciation and any impairment losses. Mineral rights are amortized ratably over the term of the lease, or the equivalent term&#13;under the units of production method, whichever is shorter.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company&amp;#8217;s depreciation and amortization&#13;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 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="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 63%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 26%; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;Useful life&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;(in years)&amp;#160;&lt;/p&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"&gt;&lt;font style="font-size: 8pt"&gt;Buildings (including salt pans)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;8 - 20&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: justify"&gt;&lt;font style="font-size: 8pt"&gt;Plant and machinery (including protective shells, transmission channels and ducts)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;3 - 8&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"&gt;&lt;font style="font-size: 8pt"&gt;Motor vehicles&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;5&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: justify"&gt;&lt;font style="font-size: 8pt"&gt;Furniture, fixtures and equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;3-8&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Property, plant and equipment under the finance&#13;lease are depreciated over their expected useful lives on the same basis as owned assets, or where shorter, the term of the lease,&#13;which is 20 years.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Producing oil and gas properties are depreciated&#13;on a unit-of-production basis over the proved developed reserves. Common facilities that are built specifically to service production&#13;directly attributed to designated oil and gas properties are depreciated based on the proved developed reserves of the respective&#13;oil and gas properties on a pro-rata basis. Common facilities that are not built specifically to service identified oil and gas&#13;properties are depreciated using the straight-line method over their estimated useful lives. Costs associated with significant&#13;development projects are not depreciated until commercial production commences and the reserves related to those costs are excluded&#13;from the calculation of depreciation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansPolicy contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt 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 condensed consolidated statement of loss on an accrual basis when they&#13;are due. The Company&amp;#8217;s contributions totaled $292,800 and $301,657 for the three-month period ended June 30, 2019 and 2018,&#13;respectively, and totaled $603,737 and $604,075 for the six-month period ended June 30, 2019 and 2018, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementPlansPolicy>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt/12pt 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 Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In accordance with Financial Accounting Standards&#13;Board (&amp;#8220;FASB&amp;#8221;) Accounting Standards Codification (&amp;#8220;ASC&amp;#8221;) 360-10-35&lt;i&gt;&amp;#8220;Impairment or Disposal of Long-lived&#13;Assets&amp;#8221;&lt;/i&gt;, long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances&#13;indicate that the carrying amount of an asset may not be fully recoverable or that the useful lives of those assets are no longer&#13;appropriate. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible&#13;impairment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company determines the existence of such&#13;impairment by measuring the expected future cash flows (undiscounted and without interest charges) and comparing such amount to&#13;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 Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For the three and six months period ended June&#13;30, 2019 and 2018, the Company determined that there were no events or circumstances indicating possible impairment of its long-lived&#13;assets.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Basic earnings per common share are based on&#13;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 169,905 and 89,684&#13;shares for the three-month period ended June 30, 2019 and 2018, respectively, and amounted to 253,948 and 82,649 shares for the&#13;six-month period ended June 30, 2019 and 2018, respectively. These awards could be dilutive in the future if the market price of&#13;the common stock increases and is greater than the exercise price of these awards.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The following table sets forth the computation&#13;of basic and diluted earnings per share:&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Three-Month Period Ended June 30,&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 colspan="8" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Six-Month Period Ended June 30,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Numerator&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; width: 47%; background-color: white; padding-left: 29.7pt"&gt;&lt;font style="font-size: 8pt"&gt;Net loss&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(737,706&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(4,812,873&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; width: 1%; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(5,641,844&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(11,789,973&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Denominator&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 0.55in; text-indent: -9.9pt"&gt;&lt;font style="font-size: 8pt"&gt;Basic: Weighted-average common shares outstanding during the period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;47,214,075&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;46,803,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;47,068,417&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;46,803,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; padding-left: 29.7pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Add: Dilutive effect of stock options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: white; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;11,298&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 29.7pt; text-align: justify; padding-bottom: 2.5pt"&gt;&lt;font style="font-size: 8pt"&gt;Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"&gt;&lt;font style="font-size: 8pt"&gt;47,214,075&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"&gt;&lt;font style="font-size: 8pt"&gt;46,803,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"&gt;&lt;font style="font-size: 8pt"&gt;47,068,417&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"&gt;&lt;font style="font-size: 8pt"&gt;46,815,089&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Net loss per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; padding-left: 29.7pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.02&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.10&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: white; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.12&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; padding-left: 29.7pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.02&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.10&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.12&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&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 Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt 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 Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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 loss.&#13;The statement of loss and comprehensive loss is translated at average rate during the reporting period. Gains or losses resulting&#13;from transactions in currencies other than the functional currencies are recognized in net loss for the reporting periods as part&#13;of general and administrative expense. The statement of cash flows is translated at average rate during the reporting period, with&#13;the exception of the consideration paid for the acquisition of business which is translated at historical rates.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <GURE:ForeignOperationsPolicyPolicyTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;All of the Company&amp;#8217;s operations and assets&#13;are located in PRC.&amp;#160;&amp;#160;The Company may be adversely affected by possible political or economic events in this country.&amp;#160;&amp;#160;The&#13;effect of these factors cannot be accurately predicted.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</GURE:ForeignOperationsPolicyPolicyTextBlock>
    <GURE:ExplorationCostsPolicyTextblock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Exploration costs, which included the cost of&#13;researching appropriate places to drill wells and the cost of well drilling in search of potential natural brine or other resources,&#13;are charged to the loss statement as incurred. Once the commercial viability of a project has been confirmed, all subsequent costs&#13;are capitalized.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For oil and gas properties, the successful efforts&#13;method of accounting is adopted. The Company carries exploratory well costs as an asset when the well has found a sufficient quantity&#13;of reserves to justify its completion as a producing well and where the Company is making sufficient progress assessing the reserves&#13;and the economic and operating viability of the project. Exploratory well costs not meeting these criteria are charged to expenses.&#13;Exploratory wells that discover potentially economic reserves in areas where major capital expenditure will be required before&#13;production would begin and when the major capital expenditure depends upon the successful completion of further exploratory work&#13;remain capitalized and are reviewed periodically for impairment.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</GURE:ExplorationCostsPolicyTextblock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company determines if an arrangement is&#13;a lease at inception. Operating leases are included in operating lease right-of-use (&amp;#8220;ROU&amp;#8221;) assets and operating lease&#13;liabilities in the consolidated balance sheets. Finance leases are included in finance lease ROU assets and finance lease liabilities&#13;in the consolidated balance sheets.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;ROU assets represent the Company&amp;#8217;s right&#13;to use an underlying asset for the lease term and lease liabilities represent the Company&amp;#8217;s obligation to make lease payments&#13;arising from the lease. Operating lease and finance lease ROU assets and liabilities are recognized at January 1, 2019 based on&#13;the present value of lease payments over the lease term discounted using the rate implicit in the lease. In cases where the implicit&#13;rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at commencement&#13;date in determining the present value of lease payments. Lease expense for lease payments is recognized on a straight-line basis&#13;over the lease term.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Common stock, stock options and stock warrants&#13;issued are recorded at their fair values estimated at grant date using the Black-Scholes model and the portion that is ultimately&#13;expected to vest is recognized as compensation cost over the requisite service period.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has elected to account for the forfeiture&#13;of stock-based awards as they occur.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;Recent accounting pronouncements adopted&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In February 2016, the FASB issued ASU No. 2016-02,&#13;Leases (Topic 842). The amendments in this Update specify the accounting for leases. The core principle of Topic 842 is that a&#13;lessee should recognize the assets and liabilities that arise from operating leases. The Company adopted the standard effective&#13;January 1, 2019 under the optional transition method which allows an entity to apply the new lease standard at the adoption date&#13;and recognize a cumulative-effect adjustment, if any, to the opening balance of retained earnings in the period of adoption. The&#13;Company elected the available practical expedients. As a result of the adoption of this standard, the Company recognized operating&#13;lease ROU assets of $9,198,933, operating lease liabilities of $8,334,203, and the remaining balance in the, prepaid land lease&#13;and cash in the condensed consolidated financial statements as of June 30, 2019 with no cumulative-effect adjustment to retained&#13;earnings as of January 1, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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. The Company adopted this standard as of January 1, 2019. This adoption of this standard does not&#13;have a material impact on the Company&amp;#8217;s condensed consolidated financial statements.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;Recently Issued Accounting Pronouncements&#13;Not Yet Adopted&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments&#13;&amp;#8211; Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments in this Update affect&#13;loans, debt securities, trade receivables, and any other financial assets that have the contractual right to receive cash. The&#13;ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. For public entities,&#13;the amendments are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal&#13;years. The Company is currently evaluating the effect of this on the condensed consolidated financial statements and related disclosure.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0"&gt;&amp;#160;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <GURE:ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock contextRef="From2019-01-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="width: 63%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 26%; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;Useful life&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;(in years)&amp;#160;&lt;/p&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"&gt;&lt;font style="font-size: 8pt"&gt;Buildings (including salt pans)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;8 - 20&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: justify"&gt;&lt;font style="font-size: 8pt"&gt;Plant and machinery (including protective shells, transmission channels and ducts)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;3 - 8&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"&gt;&lt;font style="font-size: 8pt"&gt;Motor vehicles&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;5&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: justify"&gt;&lt;font style="font-size: 8pt"&gt;Furniture, fixtures and equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;3-8&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</GURE:ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Three-Month Period Ended June 30,&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 colspan="8" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Six-Month Period Ended June 30,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Numerator&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; width: 47%; background-color: white; padding-left: 29.7pt"&gt;&lt;font style="font-size: 8pt"&gt;Net loss&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(737,706&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(4,812,873&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; width: 1%; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(5,641,844&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(11,789,973&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Denominator&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 0.55in; text-indent: -9.9pt"&gt;&lt;font style="font-size: 8pt"&gt;Basic: Weighted-average common shares outstanding during the period&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;47,214,075&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;46,803,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;47,068,417&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;46,803,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; padding-left: 29.7pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Add: Dilutive effect of stock options&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: white; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;11,298&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 29.7pt; text-align: justify; padding-bottom: 2.5pt"&gt;&lt;font style="font-size: 8pt"&gt;Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"&gt;&lt;font style="font-size: 8pt"&gt;47,214,075&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"&gt;&lt;font style="font-size: 8pt"&gt;46,803,791&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"&gt;&lt;font style="font-size: 8pt"&gt;47,068,417&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"&gt;&lt;font style="font-size: 8pt"&gt;46,815,089&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Net loss per share&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; padding-left: 29.7pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Basic&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.02&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.10&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: white; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.12&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; padding-left: 29.7pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Diluted&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.02&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.10&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; background-color: #CCEEFF; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.12&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(0.25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;June 30,&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;2019&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;December 31,&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;2018&lt;/p&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"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2"&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 colspan="2"&gt;&amp;#160;&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="width: 58%"&gt;&lt;font style="font-size: 8pt"&gt;Raw materials&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 3%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 3%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;17,880&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 3%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 5%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; padding-right: 0.8pt; text-align: right"&gt;&amp;#160;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;Finished goods&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"&gt;&lt;font style="font-size: 8pt"&gt;435,784&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="padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;65,169&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&gt;&lt;font style="font-size: 8pt"&gt;Allowance for obsolete and slow-moving inventory&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;&amp;#160;(65,169&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 8pt"&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-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;453,664&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2019-01-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;June 30, &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;December 31, &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 8pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;At cost:&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"&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 style="text-align: right"&gt;&amp;#160;&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="width: 72%"&gt;&lt;font style="font-size: 8pt"&gt;Mineral rights&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,805,348&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,809,977&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;Buildings&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"&gt;&lt;font style="font-size: 8pt"&gt;60,766,201&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"&gt;&lt;font style="font-size: 8pt"&gt;60,866,462&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&gt;&lt;font style="font-size: 8pt"&gt;Plant and machinery&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"&gt;&lt;font style="font-size: 8pt"&gt;201,039,726&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"&gt;&lt;font style="font-size: 8pt"&gt;161,178,816&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: #CCEEFF"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;Motor vehicles&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"&gt;&lt;font style="font-size: 8pt"&gt;6,219&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"&gt;&lt;font style="font-size: 8pt"&gt;6,230&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&gt;&lt;font style="font-size: 8pt"&gt;Furniture, fixtures and office equipment&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"&gt;&lt;font style="font-size: 8pt"&gt;3,283,592&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"&gt;&lt;font style="font-size: 8pt"&gt;3,289,010&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: #CCEEFF"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 8pt"&gt;Construction in process&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;12,352,571&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;6,535,808&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&gt;&lt;font style="font-size: 8pt"&gt;Total&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"&gt;&lt;font style="font-size: 8pt"&gt;280,253,657&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"&gt;&lt;font style="font-size: 8pt"&gt;234,686,303&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: #CCEEFF"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;Less: Accumulated depreciation and amortization&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"&gt;&lt;font style="font-size: 8pt"&gt;(141,263,815)&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"&gt;&lt;font style="font-size: 8pt"&gt;(134,681,628&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&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-bottom: 1pt"&gt;&lt;font style="font-size: 8pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Impairment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(17,692,851)&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(17,722,045&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&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="padding-bottom: 2.5pt"&gt;&lt;font style="font-size: 8pt"&gt;Net book value&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;121,296,991&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;82,282,630&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <GURE:PropertyPlantAndEquipmentUnderCapitalLeasesTextblock contextRef="From2019-01-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;June 30, &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;December 31, &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 8pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;At cost:&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"&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 style="text-align: right"&gt;&amp;#160;&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="width: 72%"&gt;&lt;font style="font-size: 8pt"&gt;Buildings&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;119,701&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;119,899&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&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-bottom: 1pt"&gt;&lt;font style="font-size: 8pt"&gt;Plant and machinery&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,189,762&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,193,375&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&gt;&lt;font style="font-size: 8pt"&gt;Total&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"&gt;&lt;font style="font-size: 8pt"&gt;2,309,463&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"&gt;&lt;font style="font-size: 8pt"&gt;2,313,274&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: #CCEEFF"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&lt;font style="font-size: 8pt"&gt;Less: Accumulated depreciation and amortization&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(2,124,588)&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(2,062,517&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&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-bottom: 2.5pt"&gt;&lt;font style="font-size: 8pt"&gt;Net book value&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;184,875&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;250,757&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</GURE:PropertyPlantAndEquipmentUnderCapitalLeasesTextblock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;June 30,&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&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: 72%; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Accounts payable&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 12%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;389,780&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&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"&gt;&lt;font style="font-size: 8pt"&gt;Salary payable&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"&gt;&lt;font style="font-size: 8pt"&gt;209,645&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"&gt;&lt;font style="font-size: 8pt"&gt;241,343&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="text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Social security insurance contribution payable&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"&gt;&lt;font style="font-size: 8pt"&gt;119,523&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"&gt;&lt;font style="font-size: 8pt"&gt;140,326&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-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Other payable-related party (see Note 8)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;45,373&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;90,900&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-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Accrued expense-construction&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;26,250,327&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;104,246&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-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Accrued expense-others&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;346,134&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;328,443&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="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;27,360,782&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;905,258&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Imputed&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;June 30,&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Interest rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&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: 59%; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Total finance lease liability&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: center"&gt;&lt;font style="font-size: 8pt"&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%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,066,136&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,267,025&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Less: Current portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(132,178&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(197,480&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&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="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Finance lease liability, net of current portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,933,958&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,069,545&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfCapitalLeasedAsssetsTableTextBlock>
    <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock contextRef="From2019-01-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Imputed&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;June 30,&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;December 31,&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Interest rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&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: 59%; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Total Operating lease liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;4.89%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;8,334,203&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 11%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Less: Current portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(474,363&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&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: #CCEEFF"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Operating lease liabilities, net of current portion&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;7,859,840&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Financial lease&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Operating Lease&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;Payable within:&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"&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 style="text-align: right"&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;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="width: 60%; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;the next 12 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;273,028&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;784,297&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&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"&gt;&lt;font style="font-size: 8pt"&gt;the next 13 to 24 months&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"&gt;&lt;font style="font-size: 8pt"&gt;273,028&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"&gt;&lt;font style="font-size: 8pt"&gt;795,148&lt;/font&gt;&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;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;the next 25 to 36 months&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"&gt;&lt;font style="font-size: 8pt"&gt;273,028&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"&gt;&lt;font style="font-size: 8pt"&gt;646,720&lt;/font&gt;&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;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;the next 37 to 48 months&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"&gt;&lt;font style="font-size: 8pt"&gt;273,028&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"&gt;&lt;font style="font-size: 8pt"&gt;650,453&lt;/font&gt;&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;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;the next 49 to 60 months&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"&gt;&lt;font style="font-size: 8pt"&gt;273,028&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"&gt;&lt;font style="font-size: 8pt"&gt;651,439&lt;/font&gt;&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;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;&#13;    &lt;td style="padding-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;thereafter&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,638,174&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;11,679,069&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;3,003,314&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;15,207,126&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&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-bottom: 1pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Less: Amount representing interest&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(937,178&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(6,872,923&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;)&amp;#160;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Present value of net minimum lease payments&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,066,136&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double"&gt;&lt;font style="font-size: 8pt"&gt;&amp;#160;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;8,334,203&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Number of Option &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 8pt"&gt;and Warrants &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 8pt"&gt;Outstanding and exercisable&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Weighted- Average Exercise price of Option &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 8pt"&gt;and Warrants&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Range of &lt;/font&gt;&lt;br /&gt;&#13;&lt;font style="font-size: 8pt"&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: 43%"&gt;&lt;font style="font-size: 8pt"&gt;Balance, January 1, 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;2,518,000&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;$0.97&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;$0.71 - $4.80&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;Granted and vested during the period ended June 30, 2019&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"&gt;&lt;font style="font-size: 8pt"&gt;150,000&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"&gt;&lt;font style="font-size: 8pt"&gt;$0.91&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"&gt;&lt;font style="font-size: 8pt"&gt;$0.91&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&gt;&lt;font style="font-size: 8pt"&gt;Exercised during the period ended June 30, 2019&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"&gt;&lt;font style="font-size: 8pt"&gt;(1,897,000)&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"&gt;&lt;font style="font-size: 8pt"&gt;$0.73&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"&gt;&lt;font style="font-size: 8pt"&gt;$0.73&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-bottom: 1pt"&gt;&lt;font style="font-size: 8pt"&gt;Expired during the period ended June 30, 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(40,500)&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="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;$2.61&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;$2.61&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="padding-bottom: 2.5pt"&gt;&lt;font style="font-size: 8pt"&gt;Balance, June 30, 2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;730,500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;$1.48&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;$0.71 - $2.55&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="From2019-01-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td colspan="13" style="padding-bottom: 1pt; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Stock and Warrants Options Exercisable and Outstanding&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&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"&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 style="text-align: right"&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 style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Weighted Average&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"&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"&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 style="text-align: right"&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 style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Remaining&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"&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Outstanding at June 30, 2019&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="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;Range of&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;Exercise Prices&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;Contractual Life&lt;/p&gt;&#13;        &lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"&gt;&amp;#160;(Years)&lt;/p&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: #CCEEFF"&gt;&#13;    &lt;td style="width: 40%"&gt;&lt;font style="font-size: 8pt"&gt;Exercisable and&amp;#160;outstanding&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 17%; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;730,500&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 17%; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;$0.71 - $2.55&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 17%; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;1.95&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Three-Month Period Ended June 30,&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Six-Month Period Ended June 30,&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"&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&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: #CCEEFF"&gt;&#13;    &lt;td style="width: 48%"&gt;&lt;font style="font-size: 8pt"&gt;Current taxes &amp;#8211; PRC&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: white"&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&lt;font style="font-size: 8pt"&gt;Deferred taxes &amp;#8211; PRC&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(365,983)&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="padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,883,241)&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="padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,761,120)&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="padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(3,076,987&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&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="padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(365,983)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,883,241)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,761,120)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(3,076,987&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="7" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Three-Month Period Ended June 30,&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="8" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Six-Month Period Ended June 30,&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="padding-bottom: 1.1pt"&gt;&lt;font style="font-size: 8pt"&gt;Reconciliations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="4" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom; width: 45%"&gt;&lt;font style="font-size: 8pt"&gt;Statutory income tax rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 5%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 5%"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 5%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 5%"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 5%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 5%"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 5%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;25&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 5%"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Non-taxable income,(Non-deductible expense) and change in valuation allowance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;&amp;#160;&amp;#160;8&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;%)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(4&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: Black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;%)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 3.3pt"&gt;&lt;font style="font-size: 8pt"&gt;Effective tax rate&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;33&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;28&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;24&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;21&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;June 30,&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 colspan="2" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;December 31,&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"&gt;&#13;    &lt;td colspan="2" style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&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="width: 71%; padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Deferred tax liabilities&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 3%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#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"&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 style="text-align: right"&gt;&amp;#160;&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: 59.4pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Deferred tax assets:&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"&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 style="text-align: right"&gt;&amp;#160;&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: 69.3pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Allowance for obsolete and slow-moving inventories&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;16,292&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: 69.3pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Impairment on property, plant and equipment&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;3,525,701&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;3,696,332&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: 69.3pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Impairment on prepaid land lease&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;838,671&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;840,284&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: 69.3pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Exploration costs&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"&gt;&lt;font style="font-size: 8pt"&gt;1,810,977&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="padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,813,965&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: 69.3pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Compensation costs of unexercised stock options&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"&gt;&lt;font style="font-size: 8pt"&gt;171,672&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="padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;194,016&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: 69.3pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&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"&gt;&lt;font style="font-size: 8pt"&gt;14,555,918&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="padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;12,663,985&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-bottom: 1.1pt; padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;US federal net operating loss&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;486,290&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="padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;119,000&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="padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Total deferred tax assets&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;21,389,229&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;19,343,874&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-bottom: 1.1pt; padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Valuation allowance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(657,962&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(313,016&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&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="padding-bottom: 3.3pt; padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"&gt;&lt;font style="font-size: 8pt"&gt;Net deferred tax asset&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;20,731,267&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt; text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; padding-right: 0.8pt; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;19,030,858&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <GURE:ScheduleOfSegmentCostsTextblock contextRef="From2019-01-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Three-Month Period Ended June 30,&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 colspan="6" style="text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;Six-Month Period Ended June 30,&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"&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;Reconciliations&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2019&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2018&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="width: 48%"&gt;&lt;font style="font-size: 8pt"&gt;Total segment operating loss&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,583,274)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(8,081,754)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(7,335,630)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(15,190,619)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: White"&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&lt;font style="font-size: 8pt"&gt;Corporate costs&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(162,547)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(153,791)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(302,993)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(283,054)&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-bottom: 1.1pt"&gt;&lt;font style="font-size: 8pt"&gt;Unrealized gain on translation of intercompany balance&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;547,655&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,403,938&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;44,427&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;345,086&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&gt;&lt;font style="font-size: 8pt"&gt;Loss from operations&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"&gt;&lt;font style="font-size: 8pt"&gt;(1,198,166)&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"&gt;&lt;font style="font-size: 8pt"&gt;(6,831,607)&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"&gt;&lt;font style="font-size: 8pt"&gt;(7,594,196)&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"&gt;&lt;font style="font-size: 8pt"&gt;(15,128,587)&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-bottom: 1.1pt"&gt;&lt;font style="font-size: 8pt"&gt;Other income, net of expense&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;94,477&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;135,493&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;191,232&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="padding-bottom: 1.1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;261,627&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="padding-bottom: 3.3pt"&gt;&lt;font style="font-size: 8pt"&gt;Loss before taxes&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(1,103,689)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(6,696,114)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(7,402,964)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 3.3pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;(14,866,960)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</GURE:ScheduleOfSegmentCostsTextblock>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;Property Management Fees&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&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&gt;&lt;font style="font-size: 8pt"&gt;Payable within:&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"&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 style="text-align: right"&gt;&amp;#160;&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="width: 62%; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;the next 12 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;90,747&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 2%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 15%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;25,996,209&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="width: 1%"&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"&gt;&lt;font style="font-size: 8pt"&gt;the next 13 to 24 months&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"&gt;&lt;font style="font-size: 8pt"&gt;90,747&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"&gt;&lt;font style="font-size: 8pt"&gt;&amp;#8212;&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="text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;the next 25 to 36 months&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"&gt;&lt;font style="font-size: 8pt"&gt;90,747&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"&gt;&lt;font style="font-size: 8pt"&gt;&amp;#8212;&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: #CCEEFF"&gt;&#13;    &lt;td style="text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;the next 37 to 48 months&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;90,747&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;&amp;#8212;&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="padding-bottom: 2.5pt; text-align: justify"&gt;&lt;font style="font-size: 8pt"&gt;Total&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;362,988&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="padding-bottom: 2.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;25,996,209&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 2.25pt double"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="From2019-01-01to2019-06-30" unitRef="Shares" decimals="INF">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="From2018-01-01to2018-06-30" unitRef="Shares" decimals="INF">11298</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="From2019-04-01to2019-06-30" unitRef="Shares" decimals="INF">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="From2018-04-01to2018-06-30" unitRef="Shares" decimals="INF">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">603737</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">604075</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">292800</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">301657</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2019-01-01to2019-06-30" unitRef="Shares" decimals="INF">253948</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2018-01-01to2018-06-30" unitRef="Shares" decimals="INF">82649</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2019-04-01to2019-06-30" unitRef="Shares" decimals="INF">169905</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="From2018-04-01to2018-06-30" unitRef="Shares" decimals="INF">89684</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">17880</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:InventoryRawMaterials>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">294676</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">150579</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:DepreciationAndAmortization contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">6898179</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">9373118</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">3586272</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">4684870</us-gaap:DepreciationAndAmortization>
    <us-gaap:OtherCostOfOperatingRevenue contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">5086024</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:OtherCostOfOperatingRevenue contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">8857147</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:OtherCostOfOperatingRevenue contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">2019128</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:OtherCostOfOperatingRevenue contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">4420180</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:DefinedContributionPlanAdministrativeExpenses contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">447274</us-gaap:DefinedContributionPlanAdministrativeExpenses>
    <us-gaap:DefinedContributionPlanAdministrativeExpenses contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">515971</us-gaap:DefinedContributionPlanAdministrativeExpenses>
    <us-gaap:DefinedContributionPlanAdministrativeExpenses contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">222444</us-gaap:DefinedContributionPlanAdministrativeExpenses>
    <us-gaap:DefinedContributionPlanAdministrativeExpenses contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">262689</us-gaap:DefinedContributionPlanAdministrativeExpenses>
    <GURE:CostOfNetRevenue contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">1364881</GURE:CostOfNetRevenue>
    <GURE:CostOfNetRevenue contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">1344700</GURE:CostOfNetRevenue>
    <GURE:DepreciationAndAmortizationExpensePPE contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">66701</GURE:DepreciationAndAmortizationExpensePPE>
    <GURE:DepreciationAndAmortizationExpensePPE contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">138397</GURE:DepreciationAndAmortizationExpensePPE>
    <GURE:DepreciationAndAmortizationExpensePPE contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">1360</GURE:DepreciationAndAmortizationExpensePPE>
    <GURE:DepreciationAndAmortizationExpensePPE contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">69115</GURE:DepreciationAndAmortizationExpensePPE>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">389780</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">0</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">209645</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">241343</us-gaap:AccruedSalariesCurrent>
    <us-gaap:ProceedsFromRelatedPartyDebt contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">60000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">45849</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">49000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">22687</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">24500</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <GURE:InterestRateUsedToCapitalizeLeaseObligations contextRef="AsOf2019-06-30" unitRef="Percent" decimals="INF">0.067</GURE:InterestRateUsedToCapitalizeLeaseObligations>
    <GURE:ImputedInterestRateOnOperatingLeaseLiabilities contextRef="AsOf2019-06-30" unitRef="Percent" decimals="INF">.0489</GURE:ImputedInterestRateOnOperatingLeaseLiabilities>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">2066136</us-gaap:CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">937178</us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDue contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">3003314</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">1638174</us-gaap:CapitalLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">273028</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">273028</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">273028</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">273028</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">273028</us-gaap:CapitalLeasesFutureMinimumPaymentsDueCurrent>
    <GURE:AmountRepresentingInterest contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">6872923</GURE:AmountRepresentingInterest>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">15207126</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">11679069</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">651439</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">650453</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">646720</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">795148</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">784297</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:InterestExpenseLesseeAssetsUnderCapitalLease contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">76940</us-gaap:InterestExpenseLesseeAssetsUnderCapitalLease>
    <us-gaap:InterestExpenseLesseeAssetsUnderCapitalLease contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">86214</us-gaap:InterestExpenseLesseeAssetsUnderCapitalLease>
    <us-gaap:InterestExpenseLesseeAssetsUnderCapitalLease contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">38281</us-gaap:InterestExpenseLesseeAssetsUnderCapitalLease>
    <us-gaap:InterestExpenseLesseeAssetsUnderCapitalLease contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">43055</us-gaap:InterestExpenseLesseeAssetsUnderCapitalLease>
    <GURE:StatutoryCommonReserveFundsDescription contextRef="From2019-01-01to2019-06-30">The Statutory Common Reserve Fund as of June 30, 2019 for SCHC, SYCI and DCHC is 46%, 14% and 0% of its registered capital respectively.</GURE:StatutoryCommonReserveFundsDescription>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2019-06-30" unitRef="Shares" decimals="INF">730500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2018-12-31" unitRef="Shares" decimals="INF">2518000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <GURE:NumberOfOptionAndWarrantsGrantedAndVested contextRef="From2019-01-01to2019-06-30" unitRef="Shares" decimals="INF">150000</GURE:NumberOfOptionAndWarrantsGrantedAndVested>
    <GURE:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod contextRef="From2019-01-01to2019-06-30" unitRef="Shares" decimals="INF">1897000</GURE:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="From2019-01-01to2019-06-30" unitRef="Shares" decimals="INF">40500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2019-06-30" unitRef="USDPShares" decimals="INF">1.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="AsOf2018-12-31" unitRef="USDPShares" decimals="INF">.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <GURE:ShareBasedCompensationWeightedAverageExercisePriceOfOptionAndWarrantsGrantedAndVestedDuringYear contextRef="From2019-01-01to2019-06-30" unitRef="USDPShares" decimals="INF">.91</GURE:ShareBasedCompensationWeightedAverageExercisePriceOfOptionAndWarrantsGrantedAndVestedDuringYear>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="From2019-01-01to2019-06-30" unitRef="USDPShares" decimals="INF">.73</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="From2019-01-01to2019-06-30" unitRef="USDPShares" decimals="INF">2.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <GURE:RangeOfExercisePricePerCommonShareBeginningBalance contextRef="From2019-01-01to2019-06-30">$0.71 - $4.80</GURE:RangeOfExercisePricePerCommonShareBeginningBalance>
    <GURE:RangeOfExercisePricePerCommonShareEndingBalance contextRef="From2019-01-01to2019-06-30">$0.71 - $2.55</GURE:RangeOfExercisePricePerCommonShareEndingBalance>
    <GURE:RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested contextRef="From2019-01-01to2019-06-30">$0.91</GURE:RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested>
    <GURE:RangeOfExercisePricePerCommonShareExercised contextRef="From2019-01-01to2019-06-30">$0.73</GURE:RangeOfExercisePricePerCommonShareExercised>
    <GURE:RangeOfExercisePricePerCommonShareExpired contextRef="From2019-01-01to2019-06-30">$2.61</GURE:RangeOfExercisePricePerCommonShareExpired>
    <GURE:ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit contextRef="AsOf2019-06-30" unitRef="USDPShares" decimals="INF">.71</GURE:ShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit>
    <GURE:ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit contextRef="AsOf2019-06-30" unitRef="USDPShares" decimals="INF">2.55</GURE:ShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2019-01-01to2019-06-30">P1Y11M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <GURE:CommonStockAvailableForIssuance contextRef="From2019-01-01to2019-06-30" unitRef="Shares" decimals="INF">4895989</GURE:CommonStockAvailableForIssuance>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">8610</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredOtherTaxExpenseBenefit contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-1761120</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:DeferredOtherTaxExpenseBenefit contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-3076987</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:DeferredOtherTaxExpenseBenefit contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">-365983</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:DeferredOtherTaxExpenseBenefit contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">-1883241</us-gaap:DeferredOtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-1761120</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-3076987</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">-365983</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">-1883241</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="From2019-01-01to2019-06-30" unitRef="Percent" decimals="INF">.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="From2018-01-01to2018-06-30" unitRef="Percent" decimals="INF">.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="From2019-04-01to2019-06-30" unitRef="Percent" decimals="INF">.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="From2018-04-01to2018-06-30" unitRef="Percent" decimals="INF">.25</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2019-01-01to2019-06-30" unitRef="Percent" decimals="INF">-0.01</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2018-01-01to2018-06-30" unitRef="Percent" decimals="INF">-0.04</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2019-04-01to2019-06-30" unitRef="Percent" decimals="INF">0.08</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2018-04-01to2018-06-30" unitRef="Percent" decimals="INF">0.03</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="From2019-01-01to2019-06-30" unitRef="Percent" decimals="INF">.24</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="From2018-01-01to2018-06-30" unitRef="Percent" decimals="INF">.21</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="From2019-04-01to2019-06-30" unitRef="Percent" decimals="INF">.33</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="From2018-04-01to2018-06-30" unitRef="Percent" decimals="INF">.28</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">11501738</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2019-01-01to2019-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">10857541</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2019-01-01to2019-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">644197</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2019-01-01to2019-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">0</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2019-01-01to2019-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">11501738</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2019-01-01to2019-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">0</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2018-01-01to2018-06-30_BromineSegmentMember" unitRef="USD" decimals="0">7906888</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2018-01-01to2018-06-30_CrudeSaltSegmentMember" unitRef="USD" decimals="0">1203254</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2018-01-01to2018-06-30_CorporateMember" unitRef="USD" decimals="0">0</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2018-01-01to2018-06-30_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">1192963</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2018-01-01to2018-06-30_OperatingSegmentsMember" unitRef="USD" decimals="0">10333721</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">10333721</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2018-01-01to2018-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">30616</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2019-01-01to2019-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">0</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">11501738</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">10212011</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2019-04-01to2019-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">10857541</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2018-04-01to2018-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">7813714</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2019-04-01to2019-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">644197</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2018-04-01to2018-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">1189075</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2019-04-01to2019-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">0</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2018-04-01to2018-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">1192963</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2019-04-01to2019-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">0</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2018-04-01to2018-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">16259</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2019-04-01to2019-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">11501738</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2018-04-01to2018-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">10212011</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2019-04-01to2019-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">0</GURE:CapitalExpenditureBusinessSegment>
    <GURE:CapitalExpenditureBusinessSegment contextRef="From2018-04-01to2018-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">0</GURE:CapitalExpenditureBusinessSegment>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">6964880</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2019-01-01to2019-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">4595037</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2019-01-01to2019-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">2063460</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2019-01-01to2019-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">233628</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2019-01-01to2019-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">6964880</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2019-01-01to2019-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">0</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2018-01-01to2018-06-30_BromineSegmentMember" unitRef="USD" decimals="0">7738030</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2018-01-01to2018-06-30_CrudeSaltSegmentMember" unitRef="USD" decimals="0">1524850</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2018-01-01to2018-06-30_CorporateMember" unitRef="USD" decimals="0">0</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2018-01-01to2018-06-30_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">248635</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2018-01-01to2018-06-30_OperatingSegmentsMember" unitRef="USD" decimals="0">9511515</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">9511515</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2018-01-01to2018-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">0</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2019-01-01to2019-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">72755</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">3587632</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">4753984</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2019-04-01to2019-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">2476960</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2018-04-01to2018-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">4018318</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2019-04-01to2019-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">958352</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2018-04-01to2018-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">611499</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2019-04-01to2019-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">116240</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2018-04-01to2018-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">124167</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2019-04-01to2019-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">36080</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2018-04-01to2018-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">0</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2019-04-01to2019-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">3587632</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2018-04-01to2018-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">4753984</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2019-04-01to2019-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">0</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:DepreciationAndAmortizationSegmentNote contextRef="From2018-04-01to2018-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">0</GURE:DepreciationAndAmortizationSegmentNote>
    <GURE:TotalAssets1 contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">329563727</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2019-01-01to2019-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">169870183</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2019-01-01to2019-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">29241474</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2019-01-01to2019-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">128641174</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2019-01-01to2019-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">329526520</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2019-01-01to2019-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">37207</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2018-01-01to2018-06-30_BromineSegmentMember" unitRef="USD" decimals="0">138510016</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2018-01-01to2018-06-30_CrudeSaltSegmentMember" unitRef="USD" decimals="0">47572477</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2018-01-01to2018-06-30_CorporateMember" unitRef="USD" decimals="0">80818</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2018-01-01to2018-06-30_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">182669040</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2018-01-01to2018-06-30_OperatingSegmentsMember" unitRef="USD" decimals="0">370762911</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">370843729</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2018-01-01to2018-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">2011378</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2019-01-01to2019-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">1773689</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">329563727</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">370843729</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2019-04-01to2019-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">169870183</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2018-04-01to2018-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">138510016</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2019-04-01to2019-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">29241474</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2018-04-01to2018-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">47572477</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2019-04-01to2019-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">128641174</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2018-04-01to2018-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">182669040</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2019-04-01to2019-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">1773689</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2018-04-01to2018-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">2011378</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2019-04-01to2019-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">329526520</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2018-04-01to2018-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">370762911</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2019-04-01to2019-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">37207</GURE:TotalAssets1>
    <GURE:TotalAssets1 contextRef="From2018-04-01to2018-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">80818</GURE:TotalAssets1>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-5833076</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2019-01-01to2019-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">-2754840</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2019-01-01to2019-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">-1672233</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2019-01-01to2019-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">-1044053</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2019-01-01to2019-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">-5574510</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2019-01-01to2019-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">-258566</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-01-01to2018-06-30_BromineSegmentMember" unitRef="USD" decimals="0">-8197162</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-01-01to2018-06-30_CrudeSaltSegmentMember" unitRef="USD" decimals="0">-2097137</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-01-01to2018-06-30_CorporateMember" unitRef="USD" decimals="0">62032</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-01-01to2018-06-30_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">-1738383</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-01-01to2018-06-30_OperatingSegmentsMember" unitRef="USD" decimals="0">-12113632</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-12051600</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-01-01to2018-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">-80950</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2019-01-01to2019-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">-103384</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">-832183</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">-4948366</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2019-04-01to2019-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">-27173</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-04-01to2018-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">-3997758</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2019-04-01to2019-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">-613376</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-04-01to2018-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">-1491225</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2019-04-01to2019-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">-515341</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-04-01to2018-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">-664235</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2019-04-01to2019-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">-61401</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-04-01to2018-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">-45295</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2019-04-01to2019-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">-1217291</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-04-01to2018-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">-6198513</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2019-04-01to2019-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">385108</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes contextRef="From2018-04-01to2018-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">1250147</GURE:IncomeLossFromContinuingOperationsAfterIncomeTaxes>
    <GURE:NetRevenueIntersegment contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2019-01-01to2019-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2019-01-01to2019-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2019-01-01to2019-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2019-01-01to2019-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2019-01-01to2019-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2018-01-01to2018-06-30_BromineSegmentMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2018-01-01to2018-06-30_CrudeSaltSegmentMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2018-01-01to2018-06-30_CorporateMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2018-01-01to2018-06-30_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2018-01-01to2018-06-30_OperatingSegmentsMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2018-01-01to2018-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2019-01-01to2019-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2019-04-01to2019-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2018-04-01to2018-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2019-04-01to2019-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2018-04-01to2018-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2019-04-01to2019-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2018-04-01to2018-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2019-04-01to2019-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2018-04-01to2018-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2019-04-01to2019-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2018-04-01to2018-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2019-04-01to2019-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <GURE:NetRevenueIntersegment contextRef="From2018-04-01to2018-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">0</GURE:NetRevenueIntersegment>
    <us-gaap:Goodwill contextRef="AsOf2018-06-30_custom_BromineSegmentMember" unitRef="USD" decimals="0">0</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2018-06-30_custom_CrudeSaltSegmentMember" unitRef="USD" decimals="0">0</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2018-06-30_custom_ChemicalProductsSegmentMember" unitRef="USD" decimals="0">29010218</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2018-06-30_us-gaap_OperatingSegmentsMember" unitRef="USD" decimals="0">29010218</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2018-06-30_us-gaap_CorporateMember" unitRef="USD" decimals="0">0</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2018-06-30" unitRef="USD" decimals="0">29010218</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="AsOf2018-06-30_custom_NaturalGasSegmentMember" unitRef="USD" decimals="0">0</us-gaap:Goodwill>
    <GURE:NetIncomeBeforeTaxes contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-7402964</GURE:NetIncomeBeforeTaxes>
    <GURE:NetIncomeBeforeTaxes contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-14866960</GURE:NetIncomeBeforeTaxes>
    <GURE:NetIncomeBeforeTaxes contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">-1103689</GURE:NetIncomeBeforeTaxes>
    <GURE:NetIncomeBeforeTaxes contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">-6696114</GURE:NetIncomeBeforeTaxes>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">191232</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">261627</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">94477</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">135493</us-gaap:NonoperatingIncomeExpense>
    <GURE:IncomeFromOperations contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-7594196</GURE:IncomeFromOperations>
    <GURE:IncomeFromOperations contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-15128587</GURE:IncomeFromOperations>
    <GURE:IncomeFromOperations contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">-1198166</GURE:IncomeFromOperations>
    <GURE:IncomeFromOperations contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">-6831607</GURE:IncomeFromOperations>
    <GURE:UnrealizedGainOnTranslationOfIntercompanyBalance contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">44427</GURE:UnrealizedGainOnTranslationOfIntercompanyBalance>
    <GURE:UnrealizedGainOnTranslationOfIntercompanyBalance contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">345086</GURE:UnrealizedGainOnTranslationOfIntercompanyBalance>
    <GURE:UnrealizedGainOnTranslationOfIntercompanyBalance contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">547655</GURE:UnrealizedGainOnTranslationOfIntercompanyBalance>
    <GURE:UnrealizedGainOnTranslationOfIntercompanyBalance contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">1403938</GURE:UnrealizedGainOnTranslationOfIntercompanyBalance>
    <GURE:CorporateExpenditure contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">302993</GURE:CorporateExpenditure>
    <GURE:CorporateExpenditure contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">283054</GURE:CorporateExpenditure>
    <GURE:CorporateExpenditure contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">162547</GURE:CorporateExpenditure>
    <GURE:CorporateExpenditure contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">153791</GURE:CorporateExpenditure>
    <GURE:SegmentReportingInformationNetOperatingIncomeLoss contextRef="From2019-01-01to2019-06-30" unitRef="USD" decimals="0">-7335630</GURE:SegmentReportingInformationNetOperatingIncomeLoss>
    <GURE:SegmentReportingInformationNetOperatingIncomeLoss contextRef="From2018-01-01to2018-06-30" unitRef="USD" decimals="0">-15190619</GURE:SegmentReportingInformationNetOperatingIncomeLoss>
    <GURE:SegmentReportingInformationNetOperatingIncomeLoss contextRef="From2019-04-01to2019-06-30" unitRef="USD" decimals="0">-1583274</GURE:SegmentReportingInformationNetOperatingIncomeLoss>
    <GURE:SegmentReportingInformationNetOperatingIncomeLoss contextRef="From2018-04-01to2018-06-30" unitRef="USD" decimals="0">-8081754</GURE:SegmentReportingInformationNetOperatingIncomeLoss>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-06-30_ShandongMaroiChemicalCompanyLimitedMember" unitRef="Percent" decimals="INF">.239</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-06-30_ShandongMaroiChemicalCompanyLimitedMember" unitRef="Percent" decimals="INF">.306</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-06-30_us-gaap_CustomerConcentrationRiskMember" unitRef="Percent" decimals="INF">.84</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember" unitRef="Percent" decimals="INF">.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember" unitRef="Percent" decimals="INF">.195</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember" unitRef="Percent" decimals="INF">.298</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember" unitRef="Percent" decimals="INF">.193</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-04-01to2019-06-30_custom_ShandongMaroiChemicalCompanyLimitedMember" unitRef="Percent" decimals="INF">.239</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-04-01to2019-06-30_custom_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember" unitRef="Percent" decimals="INF">.190</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-04-01to2019-06-30_custom_ShouguangWeidongChemicalCompanyLimitedMember" unitRef="Percent" decimals="INF">.195</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-04-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember" unitRef="Percent" decimals="INF">.129</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-06-30_custom_ShandongShouguangShenrunfaOceanChemicalCompanyMember" unitRef="Percent" decimals="INF">.129</us-gaap:ConcentrationRiskPercentage1>
    <GURE:AmountsDueFromMajorCustomers contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">5663578</GURE:AmountsDueFromMajorCustomers>
    <GURE:AmountsDueFromMajorCustomers contextRef="AsOf2018-06-30" unitRef="USD" decimals="0">4650250</GURE:AmountsDueFromMajorCustomers>
    <GURE:Next37To48Months contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">90747</GURE:Next37To48Months>
    <GURE:Next25To36Months contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">90747</GURE:Next25To36Months>
    <GURE:Next13To24Months contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">90747</GURE:Next13To24Months>
    <GURE:Next12Months contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">90747</GURE:Next12Months>
    <GURE:Total contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">362988</GURE:Total>
    <GURE:CapitalExpenditureFutureMinimumPaymentsDueCurrent contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">25996209</GURE:CapitalExpenditureFutureMinimumPaymentsDueCurrent>
    <GURE:CapitalExpenditureFutureMinimumPaymentsDue contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">25996209</GURE:CapitalExpenditureFutureMinimumPaymentsDue>
    <GURE:CapitalExpenditureFutureMinimumPaymentsDueInTwoYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">0</GURE:CapitalExpenditureFutureMinimumPaymentsDueInTwoYears>
    <GURE:CapitalExpenditureFutureMinimumPaymentsDueInThreeYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">0</GURE:CapitalExpenditureFutureMinimumPaymentsDueInThreeYears>
    <GURE:CapitalExpenditureFutureMinimumPaymentsDueInFourYears contextRef="AsOf2019-06-30" unitRef="USD" decimals="0">0</GURE:CapitalExpenditureFutureMinimumPaymentsDueInFourYears>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt 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 three-month period ended June 30, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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: 12pt Times New Roman, Times, 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"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Number&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Customer&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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;&amp;#160;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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 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%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; width: 4%; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;1&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 43%"&gt;&lt;font style="font-size: 8pt"&gt;Shandong Morui Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,360&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;72&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,432&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;23.9&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Shouguang Weidong Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,170&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;19.5&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,039&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;102&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,141&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;4&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&lt;font style="font-size: 8pt"&gt;Shandong shouguang shenrunfa ocean Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;772&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;772&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;12.9&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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 six-month period ended June 30, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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: 12pt Times New Roman, Times, 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"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Number&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Customer&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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 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%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; width: 4%; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;1&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 43%"&gt;&lt;font style="font-size: 8pt"&gt;Shandong Morui Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,360&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;72&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,432&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;23.9&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Shouguang Weidong Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,100&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;70&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,170&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;19.5&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,039&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;102&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;1,141&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;19&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;4&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&lt;font style="font-size: 8pt"&gt;Shandong shouguang shenrunfa ocean Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;772&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;772&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;12.9&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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 six-month period ended June 30, 2018.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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: 12pt Times New Roman, Times, 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"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Number&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;&lt;b&gt;Customer&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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;&amp;#160;&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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 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; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt 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 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 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%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; width: 4%; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;1&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 43%"&gt;&lt;font style="font-size: 8pt"&gt;Shandong Morui Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;534&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;155&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;689&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 7%; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;30.6&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;2&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;670&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;670&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;29.8&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"&gt;&lt;font style="font-size: 8pt"&gt;3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&lt;font style="font-size: 8pt"&gt;Shouguang Weidong Chemical Company Limited&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;435&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;-&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;435&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"&gt;&lt;font style="font-size: 8pt"&gt;19.3&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; border-bottom: black 1pt solid"&gt;&lt;font style="font-size: 8pt"&gt;%&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2019-01-01to2019-06-30">&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: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Three-Month&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Period Ended &lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;June 30, 2019&lt;/b&gt;&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 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;&lt;b&gt;Bromine*&lt;/b&gt;&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: 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;&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="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: 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;&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="vertical-align: bottom; border-bottom: black 1pt solid; 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; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Natural Gas&lt;/b&gt;&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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" 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;&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="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: bottom; 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="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: bottom; 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;&#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="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Net revenue&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(external customers)&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;5,751,164&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: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;245,079&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: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;13,166&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,009,409&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: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,009,409&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 style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;Net revenue&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;(intersegment)&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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: top; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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; 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: right; 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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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;&lt;/tr&gt;&#13;&lt;tr style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income(loss) from operations before income tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(36,713)&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(828,736)&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(656,424)&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: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(61,401)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,583,274)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;385,108&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,198,166)&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 style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;9,540&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;215,360&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;141,083&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: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;365,983&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: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;365,983&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 style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;Income(loss) from operations after&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;income tax benefit&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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(27,173)&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(613,376)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(515,341)&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: top; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(61,401)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,217,291)&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;385,108&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(832,183)&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 style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;169,870,183&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;29,241,474&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;128,641,174&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: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,773,689&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;329,526,520&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;37,207&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;329,563,727&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 style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,476,960&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;958,352&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;116,240&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: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;36,080&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,587,632&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: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,587,632&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 style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;10,857,541&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;644,197&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: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;11,501,738&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: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;11,501,738&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; 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: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Three-Month&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Period Ended &lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;June 30, 2018&lt;/b&gt;&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 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;&lt;b&gt;Bromine*&lt;/b&gt;&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: 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;&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="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: 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;&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="vertical-align: bottom; border-bottom: black 1pt solid; 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; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Natural Gas&lt;/b&gt;&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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" 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;&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="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: bottom; 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="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: bottom; 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;&#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="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Net revenue&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(external customers)&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4,594&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4,594&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: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4,594&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 style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;Net revenue&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;(intersegment)&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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="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: 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="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: 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="vertical-align: bottom; 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: 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="vertical-align: top; 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: 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="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: 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="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: 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="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: bottom; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income(loss) from operations before income tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(5,577,272&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 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,731,592&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;)&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; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(727,595&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 style="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(45,295&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify; line-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; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(8,081,754&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify; 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; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,250,147&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(6,831,607&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;&lt;/tr&gt;&#13;&lt;tr style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,579,514&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;240,367&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;63,360&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: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,883,241&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: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,883,241&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 style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;Income (loss) from operations after&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;income tax benefit&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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(3,997,758&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 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,491,225&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify; line-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; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(664,235&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;)&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(45,295&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify; line-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; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(6,198,513&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;)&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; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,250,147&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(4,948,366&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;&lt;/tr&gt;&#13;&lt;tr style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;138,510,016&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;47,572,477&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;182,669,040&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: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,011,378&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;370,762,911&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;80,818&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;370,843,729&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 style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4,018,318&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;611,499&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;124,167&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: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4,753,984&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: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4,753,984&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 style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;7,813,714&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,189,075&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: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;16,259&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;10,212,011&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: right; 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: right; 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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;10,212,011&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 style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; text-align: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;29,010,218&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: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;29,010,218&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: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;29,010,218&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; text-align: justify"&gt;* Certain common production overheads,&#13;operating and administrative expenses and asset items (mainly cash and certain office equipment) of bromine and crude salt segments&#13;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; 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: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Six-Month&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Period Ended &lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;June 30, 2019&lt;/b&gt;&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 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;&lt;b&gt;Bromine*&lt;/b&gt;&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: 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;&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="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: 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;&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="vertical-align: bottom; border-bottom: black 1pt solid; 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; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Natural Gas&lt;/b&gt;&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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" 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;&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="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: bottom; 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="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: bottom; 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;&#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="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Net revenue&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(external customers)&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;5,751,164&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: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;245,079&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: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;51,736&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,047,979&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: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&amp;#160;&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;$&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,047,979&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 style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;Net revenue&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;(intersegment)&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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: top; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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; 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: right; 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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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;&lt;/tr&gt;&#13;&lt;tr style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Loss from operations before income tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(3,661,727)&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(2,240,545)&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,329,974)&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: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(103,384)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(7,335,630)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(258,566)&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(7,594,196)&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 style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;906,887&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;568,312&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;285,921&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: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,761,120&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: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,761,120&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 style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;Loss from operations after&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;income tax benefit&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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(2,754,840)&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,672,233)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,044,053)&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: top; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(103,384)&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(5,574,510)&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(258,566)&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(5,833,076)&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 style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;169,870,183&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;29,241,474&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;128,641,174&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: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,773,689&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;329,526,520&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;37,207&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;329,563,727&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 style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;4,595,037&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,063,460&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;233,628&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: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;72,755&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,964,880&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: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;6,964,880&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 style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;10,857,541&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;644,197&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: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;11,501,738&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: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;11,501,738&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;&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: bottom; border-bottom: black 1pt solid"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Six-Month&lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;Period Ended &lt;/b&gt;&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;&lt;b&gt;June 30, 2018&lt;/b&gt;&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 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;&lt;b&gt;Bromine*&lt;/b&gt;&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: 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;&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="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: 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;&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="vertical-align: bottom; border-bottom: black 1pt solid; 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; text-align: center; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Natural Gas&lt;/b&gt;&lt;/font&gt;&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 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"&gt;&#13;        &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="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: bottom; 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="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: bottom; 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;&#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="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom; width: 23%"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Net revenue&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;(external customers)&lt;/p&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; width: 9%; border-top: 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="vertical-align: bottom; width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; width: 7%; border-top: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,638,493&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; width: 9%; border-top: black 1pt solid; 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="vertical-align: bottom; width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; text-align: center; line-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%; 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="vertical-align: top; width: 1%; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; width: 8%; border-top: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,251,861&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; width: 6%; border-top: 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="vertical-align: bottom; width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; width: 9%; border-top: black 1pt solid; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,251,861&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; width: 1%; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;Net revenue&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;(intersegment)&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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="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: 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="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: 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="vertical-align: bottom; 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: 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="vertical-align: top; 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: 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="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: 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="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: 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="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: bottom; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income(loss) from operations before income tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(11,167,828&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 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(2,539,475&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;)&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; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,402,366&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 style="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(80,950&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify; line-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; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(15,190,619&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 style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;62,032&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(15,128,587&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;&lt;/tr&gt;&#13;&lt;tr style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;Income tax benefit&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,970,666&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;442,338&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(336,017&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 style="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,076,987&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: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;3,076,987&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 style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom"&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;Income (loss) from operations after&lt;/p&gt;&#13;        &lt;p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"&gt;income tax benefit&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; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(8,197,162&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 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(2,097,137&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify; line-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; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(1,738,383&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 style="vertical-align: top; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(80,950&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: justify; line-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; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(12,113,632&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;)&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; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;62,032&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;(12,051,600&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;&lt;/tr&gt;&#13;&lt;tr style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;138,510,016&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;47,572,477&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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;182,669,040&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: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;2,011,378&lt;/font&gt;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;370,762,911&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;80,818&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;370,843,729&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 style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;7,738,030&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,524,850&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;248,635&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: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;9,511,515&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: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;9,511,515&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 style="background-color: white"&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;7,906,888&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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;1,203,254&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: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;10,333,721&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: right; 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: right; 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: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;10,333,721&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 style="background-color: #CCEEFF"&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: bottom; text-align: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;29,010,218&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: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; 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="vertical-align: top; text-align: right; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;29,010,218&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: right; 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: 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="vertical-align: bottom; line-height: 107%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="vertical-align: bottom; text-align: right; 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: right; line-height: 107%"&gt;&lt;font style="font: 8pt Times New Roman, Times, Serif"&gt;29,010,218&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; 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"&gt;* Certain common production overheads, operating and administrative&#13;expenses and asset items (mainly cash and certain office equipment) of bromine and crude salt segments in SCHC were split by reference&#13;to the average selling price and production volume of the respective segment.&lt;/p&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;As of June 30, 2019 and December 31, 2018, There&#13;were no allowances for doubtful accounts. No allowances for doubtful accounts were charged to the condensed consolidated statements&#13;of loss for the three-month and six-month periods ended June 30, 2019 and 2018.&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <GURE:PrepaidLandLeaseTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;The Company has the rights to use certain parcels&#13;of land located in Shouguang, the PRC, through lease agreements signed with local townships or the government authority. The production&#13;facilities and warehouses of the Company are located on these parcels of land. The lease term ranges from ten to fifty years. Some&#13;of the lease contracts were paid in one lump sum upfront and some are paid annually at the beginning of each anniversary date.&#13;These leases have no purchase option at the end of the lease term and were classified as operating lease prior to and as of January&#13;1, 2019 when the new lease standard was adopted. Prior to January 2019, the prepaid land lease was amortized on a straight line&#13;basis. As of January 1, 2019, all these leases that have commenced were classified as operating lease right-of-use assets (&amp;#8220;ROU&amp;#8221;).&#13;See Note 6.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;In December 2017, the Company paid a one lump&#13;sum upfront amount of $9,250,091 for a 50-year lease of a parcel of land at Bohai Marine Fine Chemical Industrial Park (&amp;#8220;Bohai&amp;#8221;)&#13;for the new chemical factory to be built. There is no purchase option at the end of the lease term. This was classified as an operating&#13;lease prior to and as of January 1, 2019. The land use certificate is being processed by the government and the commencement date&#13;of the lease will be known upon completion of the application process. Since the construction plan of the factory at Bohai is still&#13;in the process of being approved by the government and the lease term of the land has not commenced, the Company classified the&#13;lease payment in prepaid land lease instead of Right-of &amp;#8211;use assets. No amortization of this prepaid land lease was recorded&#13;as of June 30, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt 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 Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the three-month period ended June 30,&#13;2018, amortization of prepaid land lease totaled $150,579 was recorded as direct labor and factory overheads incurred during plant&#13;shutdown.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;During the six-month period ended June 30, 2018,&#13;amortization of prepaid land lease totaled $294,676 was recorded as direct labor and factory overheads incurred during plant shutdown.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;For parcels of land that are collectively owned&#13;by local townships, the Company cannot obtain land use rights certificates. The parcels of land of which the Company cannot obtain&#13;land use rights certificates cover a total of approximately 38.6 square kilometers of aggregate carrying value of $599,747 as at&#13;December 31, 2018 and the parcels of land of which the Company cannot obtain land use rights certificates covers a total of approximately&#13;38.6 square kilometers of aggregate carrying value of $8,693,886 as at June 30, 2019.&lt;/p&gt;&#13;&#13;&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt"&gt;&amp;#160;&lt;/p&gt;</GURE:PrepaidLandLeaseTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2019-01-01to2019-06-30">&lt;p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;On August 11, 2019, Typhoon Lekima landed in&#13;Shandong Province. Shouguang City in Shandong, where the bromine and crude salt factories of the Company are located, were also&#13;affected by this Typhoon. The Company believes that all of its factories may have sustained different levels of damage. As soon&#13;as the flood water recedes, the Company will assess the extent of the loss on its factories.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>gure-20190630.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: 73895 06302019 10Q2.xfr; Date: 2019%2D08%2D13T15:54:21Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8031000A -->
    <!-- Field: Doc-Info; Name: Misc; Value: /6kps7xRiXgen8uKYXQsSa6DWaPtxZp8SZlBuWp6bRnaryolGCJLiCnZ72bGIWIO -->
<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/2019-01-31" xmlns:us-roles="http://fasb.org/us-roles/2019-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/2019-01-31" xmlns:GURE="http://gulfresourcesinc.com/20190630" elementFormDefault="qualified" targetNamespace="http://gulfresourcesinc.com/20190630">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://gulfresourcesinc.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://gulfresourcesinc.com/role/CondensedConsolidatedBalanceSheets" id="CondensedConsolidatedBalanceSheets">
	  <link:definition>00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)</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://gulfresourcesinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" id="CondensedConsolidatedBalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - CONDENSED 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://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" id="CondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome">
	  <link:definition>00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (Unaudited)</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://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" id="CondensedConsolidatedStatementsOfStockholdersEquity">
	  <link:definition>00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (Unaudited)</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://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfCashFlows" id="CondensedConsolidatedStatementsOfCashFlows">
	  <link:definition>00000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS  (Unaudited)</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://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidation" id="BasisOfPresentationAndConsolidation">
	  <link:definition>00000007 - Disclosure - 1. BASIS OF PRESENTATION AND CONSOLIDATION</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://gulfresourcesinc.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://gulfresourcesinc.com/role/PrepaidLandLeases" id="PrepaidLandLeases">
	  <link:definition>00000009 - Disclosure - 3. PREPAID LAND LEASES</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://gulfresourcesinc.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://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets" id="FinanceLeaseRight-of-useAssets">
	  <link:definition>00000011 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssets" id="OperatingLeaseRight-ofUseAssets">
	  <link:definition>00000012 - Disclosure - 6. OPERATING LEASE RIGHT-OF USE ASSETS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenses" id="OtherPayableAndAccruedExpenses">
	  <link:definition>00000013 - Disclosure - 7. OTHER PAYABLE AND ACCRUED EXPENSES</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://gulfresourcesinc.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
	  <link:definition>00000014 - Disclosure - 8. 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://gulfresourcesinc.com/role/TaxesPayable" id="TaxesPayable">
	  <link:definition>00000015 - Disclosure - 9. 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://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLease" id="LeaseLiabilities-financeAndOperatingLease">
	  <link:definition>00000016 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING 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://gulfresourcesinc.com/role/Equity" id="Equity">
	  <link:definition>00000017 - Disclosure - 11. 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://gulfresourcesinc.com/role/TreasuryStock" id="TreasuryStock">
	  <link:definition>00000018 - Disclosure - 12. 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://gulfresourcesinc.com/role/Stock-basedCompensation" id="Stock-basedCompensation">
	  <link:definition>00000019 - Disclosure - 13. 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://gulfresourcesinc.com/role/IncomeTaxes" id="IncomeTaxes">
	  <link:definition>00000020 - Disclosure - 14. 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://gulfresourcesinc.com/role/BusinessSegments" id="BusinessSegments">
	  <link:definition>00000021 - Disclosure - 15. 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://gulfresourcesinc.com/role/CustomerConcentration" id="CustomerConcentration">
	  <link:definition>00000022 - Disclosure - 16. 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://gulfresourcesinc.com/role/MajorSuppliers" id="MajorSuppliers">
	  <link:definition>00000023 - Disclosure - 17. 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://gulfresourcesinc.com/role/FairValueOfFinancialInstruments" id="FairValueOfFinancialInstruments">
	  <link:definition>00000024 - Disclosure - 18. 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://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitments" id="CapitalCommitmentAndOperatingLeaseCommitments">
	  <link:definition>00000025 - Disclosure - 19. 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://gulfresourcesinc.com/role/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000026 - Disclosure - 20. SUBSEQUENT EVENTS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidationPolicies" id="BasisOfPresentationAndConsolidationPolicies">
	  <link:definition>00000027 - Disclosure - 1. BASIS OF PRESENTATION AND CONSOLIDATION (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://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidationTables" id="BasisOfPresentationAndConsolidationTables">
	  <link:definition>00000028 - Disclosure - 1. BASIS OF PRESENTATION AND CONSOLIDATION (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://gulfresourcesinc.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://gulfresourcesinc.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://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsTables" id="FinanceLeaseRight-of-useAssetsTables">
	  <link:definition>00000031 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenseTables" id="OtherPayableAndAccruedExpenseTables">
	  <link:definition>00000032 - Disclosure - 7. OTHER 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://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables" id="LeaseLiabilities-financeAndOperatingLeaseTables">
	  <link:definition>00000033 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (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://gulfresourcesinc.com/role/Stock-basedCompensationTables" id="Stock-basedCompensationTables">
	  <link:definition>00000034 - Disclosure - 13. 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://gulfresourcesinc.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
	  <link:definition>00000035 - Disclosure - 14. 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://gulfresourcesinc.com/role/BusinessSegmentsTables" id="BusinessSegmentsTables">
	  <link:definition>00000036 - Disclosure - 15. 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://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables" id="CapitalCommitmentAndOperatingLeaseCommitmentsTables">
	  <link:definition>00000037 - Disclosure - 19. 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://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" id="BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails">
	  <link:definition>00000038 - Disclosure - 1. BASIS OF PRESENTATION 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://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails1" id="BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails1">
	  <link:definition>00000039 - Disclosure - 1. BASIS OF PRESENTATION 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://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" id="BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative">
	  <link:definition>00000040 - Disclosure - 1. BASIS OF PRESENTATION 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://gulfresourcesinc.com/role/InventoriesDetails" id="InventoriesDetails">
	  <link:definition>00000041 - 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://gulfresourcesinc.com/role/PrepaidLandLeaseDetailsNarrative" id="PrepaidLandLeaseDetailsNarrative">
	  <link:definition>00000042 - 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://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetails" id="PropertyPlantAndEquipmentNetDetails">
	  <link:definition>00000043 - 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://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" id="PropertyPlantAndEquipmentNetDetailsNarrative">
	  <link:definition>00000044 - 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://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetails" id="FinanceLeaseRight-of-useAssetsDetails">
	  <link:definition>00000045 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetailsNarrative" id="FinanceLeaseRight-of-useAssetsDetailsNarrative">
	  <link:definition>00000046 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS (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://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenseDetails" id="OtherPayableAndAccruedExpenseDetails">
	  <link:definition>00000047 - Disclosure - 7. OTHER 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://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative">
	  <link:definition>00000048 - Disclosure - 8. 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://gulfresourcesinc.com/role/TaxesPayableDetailsNarrative" id="TaxesPayableDetailsNarrative">
	  <link:definition>00000049 - Disclosure - 9. TAXES PAYABLE (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://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails" id="LeaseLiabilities-financeAndOperatingLeaseDetails">
	  <link:definition>00000050 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (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://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails1" id="LeaseLiabilities-financeAndOperatingLeaseDetails1">
	  <link:definition>00000051 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (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://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails2" id="LeaseLiabilities-financeAndOperatingLeaseDetails2">
	  <link:definition>00000052 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (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://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative" id="LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative">
	  <link:definition>00000053 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING 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://gulfresourcesinc.com/role/EquityDetailsNarrative" id="EquityDetailsNarrative">
	  <link:definition>00000054 - Disclosure - 11. 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://gulfresourcesinc.com/role/Stock-basedCompensationDetails" id="Stock-basedCompensationDetails">
	  <link:definition>00000055 - Disclosure - 13. 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://gulfresourcesinc.com/role/Stock-basedCompensationDetails1" id="Stock-basedCompensationDetails1">
	  <link:definition>00000056 - Disclosure - 13. 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://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative" id="Stock-basedCompensationDetailsNarrative">
	  <link:definition>00000057 - Disclosure - 13. 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://gulfresourcesinc.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
	  <link:definition>00000058 - Disclosure - 14. 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://gulfresourcesinc.com/role/IncomeTaxesDetails1" id="IncomeTaxesDetails1">
	  <link:definition>00000059 - Disclosure - 14. 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://gulfresourcesinc.com/role/IncomeTaxesDetails2" id="IncomeTaxesDetails2">
	  <link:definition>00000060 - Disclosure - 14. 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://gulfresourcesinc.com/role/BusinessSegmentsDetails" id="BusinessSegmentsDetails">
	  <link:definition>00000061 - Disclosure - 15. 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://gulfresourcesinc.com/role/BusinessSegmentsDetails1" id="BusinessSegmentsDetails1">
	  <link:definition>00000062 - Disclosure - 15. 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://gulfresourcesinc.com/role/BusinessSegmentsDetails2" id="BusinessSegmentsDetails2">
	  <link:definition>00000063 - Disclosure - 15. 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://gulfresourcesinc.com/role/CustomerConcentrationDetailsNarrative" id="CustomerConcentrationDetailsNarrative">
	  <link:definition>00000064 - Disclosure - 16. 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://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetails" id="CapitalCommitmentAndOperatingLeaseCommitmentsDetails">
	  <link:definition>00000065 - Disclosure - 19. 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:linkbaseRef xlink:type="simple" xlink:href="gure-20190630_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-20190630_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-20190630_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-20190630_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/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-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="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
    <import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" />
    <element id="GURE_ParcelsOfLandOfWhichCompanyCouldNotObtainLandUseRightsCertificates" name="ParcelsOfLandOfWhichCompanyCouldNotObtainLandUseRightsCertificates" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" 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_AccruedExpenseConstruction" name="AccruedExpenseConstruction" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_DeferredTaxAssetsPRCTaxLosses" name="DeferredTaxAssetsPRCTaxLosses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" 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_CashlessExerciseOfStockOptionsShares" name="CashlessExerciseOfStockOptionsShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_CashlessExerciseOfStockOptionsSharesOutstanding" name="CashlessExerciseOfStockOptionsSharesOutstanding" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_CashlessExerciseOfStockOptionsAmount" name="CashlessExerciseOfStockOptionsAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_UnrealizedGainLossOnTranslationOfInterCompanyBalances" name="UnrealizedGainLossOnTranslationOfInterCompanyBalances" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_OperatingLease" name="OperatingLease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_ParValueOfCommonStockIssuedUponCashlessExerciseOfOptions" name="ParValueOfCommonStockIssuedUponCashlessExerciseOfOptions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_PurchaseOfPropertyPlantAndEquipmentIncludedInPayableAndOtherAccruedExpenseAndRetentionPayable" name="PurchaseOfPropertyPlantAndEquipmentIncludedInPayableAndOtherAccruedExpenseAndRetentionPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" 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_NatureOfBusiness" name="NatureOfBusiness" 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_ExplorationCostsPolicyTextblock" name="ExplorationCostsPolicyTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" 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_ScheduleOfSegmentCostsTextblock" name="ScheduleOfSegmentCostsTextblock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_CostOfNetRevenue" name="CostOfNetRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_DepreciationAndAmortizationExpensePPE" name="DepreciationAndAmortizationExpensePPE" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_ImputedInterestRateOnOperatingLeaseLiabilities" name="ImputedInterestRateOnOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" type="xbrli:pureItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_AmountRepresentingInterest" name="AmountRepresentingInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_StatutoryCommonReserveFundsDescription" name="StatutoryCommonReserveFundsDescription" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_ShareBasedCompensationWeightedAverageExercisePriceOfOptionAndWarrantsGrantedAndVestedDuringYear" name="ShareBasedCompensationWeightedAverageExercisePriceOfOptionAndWarrantsGrantedAndVestedDuringYear" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_RangeOfExercisePricePerCommonShareBeginningBalance" name="RangeOfExercisePricePerCommonShareBeginningBalance" 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_RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested" name="RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_RangeOfExercisePricePerCommonShareExercised" name="RangeOfExercisePricePerCommonShareExercised" 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_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_CommonStockAvailableForIssuance" name="CommonStockAvailableForIssuance" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_CapitalExpenditureBusinessSegment" name="CapitalExpenditureBusinessSegment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_TotalAssets1" name="TotalAssets1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_NetRevenueIntersegment" name="NetRevenueIntersegment" 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_IncomeFromOperations" name="IncomeFromOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_UnrealizedGainOnTranslationOfIntercompanyBalance" name="UnrealizedGainOnTranslationOfIntercompanyBalance" 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_SegmentReportingInformationNetOperatingIncomeLoss" name="SegmentReportingInformationNetOperatingIncomeLoss" 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_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_Total" name="Total" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_CapitalExpenditureFutureMinimumPaymentsDueCurrent" name="CapitalExpenditureFutureMinimumPaymentsDueCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_CapitalExpenditureFutureMinimumPaymentsDue" name="CapitalExpenditureFutureMinimumPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_CapitalExpenditureFutureMinimumPaymentsDueInTwoYears" name="CapitalExpenditureFutureMinimumPaymentsDueInTwoYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_CapitalExpenditureFutureMinimumPaymentsDueInThreeYears" name="CapitalExpenditureFutureMinimumPaymentsDueInThreeYears" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_CapitalExpenditureFutureMinimumPaymentsDueInFourYears" name="CapitalExpenditureFutureMinimumPaymentsDueInFourYears" 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_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_NaturalGasSegmentMember" name="NaturalGasSegmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_PastDuePeriod1Member" name="PastDuePeriod1Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_PastDuePeriod2Member" name="PastDuePeriod2Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_PastDuePeriod3Member" name="PastDuePeriod3Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_PastDuePeriod4Member" name="PastDuePeriod4Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_PastDuePeriod5Member" name="PastDuePeriod5Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_PastDuePeriod6Member" name="PastDuePeriod6Member" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_TwentyEighteenMember" name="TwentyEighteenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_TwentyNineteenMember" name="TwentyNineteenMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_TwentyTwentyMember" name="TwentyTwentyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_TwentyTwentyOneMember" name="TwentyTwentyOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_TwentyTwentyTwoMember" name="TwentyTwentyTwoMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_TwentyTwentyThreeAndAfterMember" name="TwentyTwentyThreeAndAfterMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember" name="ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_ShouguangWeidongChemicalCompanyLimitedMember" name="ShouguangWeidongChemicalCompanyLimitedMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_ShandongShouguangShenrunfaOceanChemicalCompanyMember" name="ShandongShouguangShenrunfaOceanChemicalCompanyMember" 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_PrepaidLandLeasesAbstract" name="PrepaidLandLeasesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="GURE_MajorSuppliersAbstract" name="MajorSuppliersAbstract" 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_CapitalExpenditureAbstract" name="CapitalExpenditureAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>gure-20190630_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: 73895 06302019 10Q2.xfr; Date: 2019%2D08%2D13T15:54:21Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8031000A -->
<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://gulfresourcesinc.com/role/DocumentAndEntityInformation" xlink:href="gure-20190630.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CondensedConsolidatedBalanceSheets" xlink:href="gure-20190630.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="gure-20190630.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:href="gure-20190630.xsd#CondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" xlink:href="gure-20190630.xsd#CondensedConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="gure-20190630.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidation" xlink:href="gure-20190630.xsd#BasisOfPresentationAndConsolidation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Inventories" xlink:href="gure-20190630.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PrepaidLandLeases" xlink:href="gure-20190630.xsd#PrepaidLandLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet" xlink:href="gure-20190630.xsd#PropertyPlantAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets" xlink:href="gure-20190630.xsd#FinanceLeaseRight-of-useAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssets" xlink:href="gure-20190630.xsd#OperatingLeaseRight-ofUseAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenses" xlink:href="gure-20190630.xsd#OtherPayableAndAccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/RelatedPartyTransactions" xlink:href="gure-20190630.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/TaxesPayable" xlink:href="gure-20190630.xsd#TaxesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLease" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLease" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Equity" xlink:href="gure-20190630.xsd#Equity" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/TreasuryStock" xlink:href="gure-20190630.xsd#TreasuryStock" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Stock-basedCompensation" xlink:href="gure-20190630.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/IncomeTaxes" xlink:href="gure-20190630.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BusinessSegments" xlink:href="gure-20190630.xsd#BusinessSegments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CustomerConcentration" xlink:href="gure-20190630.xsd#CustomerConcentration" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/MajorSuppliers" xlink:href="gure-20190630.xsd#MajorSuppliers" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/FairValueOfFinancialInstruments" xlink:href="gure-20190630.xsd#FairValueOfFinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitments" xlink:href="gure-20190630.xsd#CapitalCommitmentAndOperatingLeaseCommitments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/SubsequentEvents" xlink:href="gure-20190630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidationPolicies" xlink:href="gure-20190630.xsd#BasisOfPresentationAndConsolidationPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidationTables" xlink:href="gure-20190630.xsd#BasisOfPresentationAndConsolidationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/InventoriesTables" xlink:href="gure-20190630.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetTables" xlink:href="gure-20190630.xsd#PropertyPlantAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsTables" xlink:href="gure-20190630.xsd#FinanceLeaseRight-of-useAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenseTables" xlink:href="gure-20190630.xsd#OtherPayableAndAccruedExpenseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLeaseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Stock-basedCompensationTables" xlink:href="gure-20190630.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/IncomeTaxesTables" xlink:href="gure-20190630.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BusinessSegmentsTables" xlink:href="gure-20190630.xsd#BusinessSegmentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:href="gure-20190630.xsd#CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="gure-20190630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails1" xlink:href="gure-20190630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="gure-20190630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/InventoriesDetails" xlink:href="gure-20190630.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PrepaidLandLeaseDetailsNarrative" xlink:href="gure-20190630.xsd#PrepaidLandLeaseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetails" xlink:href="gure-20190630.xsd#PropertyPlantAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" xlink:href="gure-20190630.xsd#PropertyPlantAndEquipmentNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetails" xlink:href="gure-20190630.xsd#FinanceLeaseRight-of-useAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetailsNarrative" xlink:href="gure-20190630.xsd#FinanceLeaseRight-of-useAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenseDetails" xlink:href="gure-20190630.xsd#OtherPayableAndAccruedExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="gure-20190630.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/TaxesPayableDetailsNarrative" xlink:href="gure-20190630.xsd#TaxesPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLeaseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails1" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLeaseDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails2" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLeaseDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/EquityDetailsNarrative" xlink:href="gure-20190630.xsd#EquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Stock-basedCompensationDetails" xlink:href="gure-20190630.xsd#Stock-basedCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Stock-basedCompensationDetails1" xlink:href="gure-20190630.xsd#Stock-basedCompensationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="gure-20190630.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/IncomeTaxesDetails" xlink:href="gure-20190630.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/IncomeTaxesDetails1" xlink:href="gure-20190630.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/IncomeTaxesDetails2" xlink:href="gure-20190630.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BusinessSegmentsDetails" xlink:href="gure-20190630.xsd#BusinessSegmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BusinessSegmentsDetails1" xlink:href="gure-20190630.xsd#BusinessSegmentsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BusinessSegmentsDetails2" xlink:href="gure-20190630.xsd#BusinessSegmentsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CustomerConcentrationDetailsNarrative" xlink:href="gure-20190630.xsd#CustomerConcentrationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetails" xlink:href="gure-20190630.xsd#CapitalCommitmentAndOperatingLeaseCommitmentsDetails" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CondensedConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:calculationArc order="6" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:title="00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaapCostsAndExpenses" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostsAndExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostsAndExpenses" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:label="loc_us-gaapCostOfGoodsAndServicesSoldOverhead" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCostsAndExpenses" xlink:to="loc_us-gaapCostOfGoodsAndServicesSoldOverhead" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaapInvestmentIncomeInterest" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaapInvestmentIncomeInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" xlink:title="00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (Unaudited)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:title="00000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS  (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="2" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="3" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="4" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="5" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="6" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfLeasedAsset" xlink:label="loc_us-gaapAmortizationOfLeasedAsset" />
      <link:calculationArc order="7" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaapAmortizationOfFinancingCosts" />
      <link:calculationArc order="8" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:calculationArc order="9" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInRetainagePayable" xlink:label="loc_us-gaapIncreaseDecreaseInRetainagePayable" />
      <link:calculationArc order="10" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInOtherReceivables" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherReceivables" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_UnrealizedGainLossOnTranslationOfInterCompanyBalances" xlink:label="loc_GUREUnrealizedGainLossOnTranslationOfInterCompanyBalances" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_GUREUnrealizedGainLossOnTranslationOfInterCompanyBalances" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:calculationArc order="15" 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-20190630.xsd#GURE_OperatingLease" xlink:label="loc_GUREOperatingLease" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_GUREOperatingLease" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashPeriodIncreaseDecrease" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidation" xlink:title="00000007 - Disclosure - 1. BASIS OF PRESENTATION AND CONSOLIDATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Inventories" xlink:title="00000008 - Disclosure - 2. INVENTORIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/PrepaidLandLeases" xlink:title="00000009 - Disclosure - 3. PREPAID LAND LEASES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet" xlink:title="00000010 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets" xlink:title="00000011 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssets" xlink:title="00000012 - Disclosure - 6. OPERATING LEASE RIGHT-OF USE ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenses" xlink:title="00000013 - Disclosure - 7. OTHER PAYABLE AND ACCRUED EXPENSES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/RelatedPartyTransactions" xlink:title="00000014 - Disclosure - 8. RELATED PARTY TRANSACTIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/TaxesPayable" xlink:title="00000015 - Disclosure - 9. TAXES PAYABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLease" xlink:title="00000016 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Equity" xlink:title="00000017 - Disclosure - 11. EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/TreasuryStock" xlink:title="00000018 - Disclosure - 12. TREASURY STOCK" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Stock-basedCompensation" xlink:title="00000019 - Disclosure - 13. STOCK-BASED COMPENSATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/IncomeTaxes" xlink:title="00000020 - Disclosure - 14. INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BusinessSegments" xlink:title="00000021 - Disclosure - 15. BUSINESS SEGMENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CustomerConcentration" xlink:title="00000022 - Disclosure - 16. CUSTOMER CONCENTRATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/MajorSuppliers" xlink:title="00000023 - Disclosure - 17. MAJOR SUPPLIERS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/FairValueOfFinancialInstruments" xlink:title="00000024 - Disclosure - 18. FAIR VALUE OF FINANCIAL INSTRUMENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitments" xlink:title="00000025 - Disclosure - 19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/SubsequentEvents" xlink:title="00000026 - Disclosure - 20. SUBSEQUENT EVENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidationPolicies" xlink:title="00000027 - Disclosure - 1. BASIS OF PRESENTATION AND CONSOLIDATION (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidationTables" xlink:title="00000028 - Disclosure - 1. BASIS OF PRESENTATION AND CONSOLIDATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/InventoriesTables" xlink:title="00000029 - Disclosure - 2. INVENTORIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetTables" xlink:title="00000030 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsTables" xlink:title="00000031 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenseTables" xlink:title="00000032 - Disclosure - 7. OTHER PAYABLE AND ACCRUED EXPENSE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables" xlink:title="00000033 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Stock-basedCompensationTables" xlink:title="00000034 - Disclosure - 13. STOCK-BASED COMPENSATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/IncomeTaxesTables" xlink:title="00000035 - Disclosure - 14. INCOME TAXES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BusinessSegmentsTables" xlink:title="00000036 - Disclosure - 15. BUSINESS SEGMENTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:title="00000037 - Disclosure - 19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000038 - Disclosure - 1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails1" xlink:title="00000039 - Disclosure - 1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000040 - Disclosure - 1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/InventoriesDetails" xlink:title="00000041 - Disclosure - 2. INVENTORIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/PrepaidLandLeaseDetailsNarrative" xlink:title="00000042 - Disclosure - 3. PREPAID LAND LEASE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetails" xlink:title="00000043 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" xlink:title="00000044 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetails" xlink:title="00000045 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetailsNarrative" xlink:title="00000046 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenseDetails" xlink:title="00000047 - Disclosure - 7. OTHER PAYABLE AND ACCRUED EXPENSE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000048 - Disclosure - 8. RELATED PARTY TRANSACTIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/TaxesPayableDetailsNarrative" xlink:title="00000049 - Disclosure - 9. TAXES PAYABLE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails" xlink:title="00000050 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails1" xlink:title="00000051 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails2" xlink:title="00000052 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative" xlink:title="00000053 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/EquityDetailsNarrative" xlink:title="00000054 - Disclosure - 11. EQUITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Stock-basedCompensationDetails" xlink:title="00000055 - Disclosure - 13. STOCK-BASED COMPENSATION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Stock-basedCompensationDetails1" xlink:title="00000056 - Disclosure - 13. STOCK-BASED COMPENSATION (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000057 - Disclosure - 13. STOCK-BASED COMPENSATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/IncomeTaxesDetails" xlink:title="00000058 - Disclosure - 14. INCOME TAXES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/IncomeTaxesDetails1" xlink:title="00000059 - Disclosure - 14. INCOME TAXES (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/IncomeTaxesDetails2" xlink:title="00000060 - Disclosure - 14. INCOME TAXES (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BusinessSegmentsDetails" xlink:title="00000061 - Disclosure - 15. BUSINESS SEGMENTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BusinessSegmentsDetails1" xlink:title="00000062 - Disclosure - 15. BUSINESS SEGMENTS (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BusinessSegmentsDetails2" xlink:title="00000063 - Disclosure - 15. BUSINESS SEGMENTS (Details 2)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CustomerConcentrationDetailsNarrative" xlink:title="00000064 - Disclosure - 16. CUSTOMER CONCENTRATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetails" xlink:title="00000065 - Disclosure - 19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>gure-20190630_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: 73895 06302019 10Q2.xfr; Date: 2019%2D08%2D13T15:54:21Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8031000A -->
<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://gulfresourcesinc.com/role/DocumentAndEntityInformation" xlink:href="gure-20190630.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CondensedConsolidatedBalanceSheets" xlink:href="gure-20190630.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="gure-20190630.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:href="gure-20190630.xsd#CondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" xlink:href="gure-20190630.xsd#CondensedConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="gure-20190630.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidation" xlink:href="gure-20190630.xsd#BasisOfPresentationAndConsolidation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Inventories" xlink:href="gure-20190630.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PrepaidLandLeases" xlink:href="gure-20190630.xsd#PrepaidLandLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet" xlink:href="gure-20190630.xsd#PropertyPlantAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets" xlink:href="gure-20190630.xsd#FinanceLeaseRight-of-useAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssets" xlink:href="gure-20190630.xsd#OperatingLeaseRight-ofUseAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenses" xlink:href="gure-20190630.xsd#OtherPayableAndAccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/RelatedPartyTransactions" xlink:href="gure-20190630.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/TaxesPayable" xlink:href="gure-20190630.xsd#TaxesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLease" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLease" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Equity" xlink:href="gure-20190630.xsd#Equity" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/TreasuryStock" xlink:href="gure-20190630.xsd#TreasuryStock" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Stock-basedCompensation" xlink:href="gure-20190630.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/IncomeTaxes" xlink:href="gure-20190630.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BusinessSegments" xlink:href="gure-20190630.xsd#BusinessSegments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CustomerConcentration" xlink:href="gure-20190630.xsd#CustomerConcentration" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/MajorSuppliers" xlink:href="gure-20190630.xsd#MajorSuppliers" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/FairValueOfFinancialInstruments" xlink:href="gure-20190630.xsd#FairValueOfFinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitments" xlink:href="gure-20190630.xsd#CapitalCommitmentAndOperatingLeaseCommitments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/SubsequentEvents" xlink:href="gure-20190630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidationPolicies" xlink:href="gure-20190630.xsd#BasisOfPresentationAndConsolidationPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidationTables" xlink:href="gure-20190630.xsd#BasisOfPresentationAndConsolidationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/InventoriesTables" xlink:href="gure-20190630.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetTables" xlink:href="gure-20190630.xsd#PropertyPlantAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsTables" xlink:href="gure-20190630.xsd#FinanceLeaseRight-of-useAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenseTables" xlink:href="gure-20190630.xsd#OtherPayableAndAccruedExpenseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLeaseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Stock-basedCompensationTables" xlink:href="gure-20190630.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/IncomeTaxesTables" xlink:href="gure-20190630.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BusinessSegmentsTables" xlink:href="gure-20190630.xsd#BusinessSegmentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:href="gure-20190630.xsd#CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="gure-20190630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails1" xlink:href="gure-20190630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="gure-20190630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/InventoriesDetails" xlink:href="gure-20190630.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PrepaidLandLeaseDetailsNarrative" xlink:href="gure-20190630.xsd#PrepaidLandLeaseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetails" xlink:href="gure-20190630.xsd#PropertyPlantAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" xlink:href="gure-20190630.xsd#PropertyPlantAndEquipmentNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetails" xlink:href="gure-20190630.xsd#FinanceLeaseRight-of-useAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetailsNarrative" xlink:href="gure-20190630.xsd#FinanceLeaseRight-of-useAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenseDetails" xlink:href="gure-20190630.xsd#OtherPayableAndAccruedExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="gure-20190630.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/TaxesPayableDetailsNarrative" xlink:href="gure-20190630.xsd#TaxesPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLeaseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails1" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLeaseDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails2" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLeaseDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/EquityDetailsNarrative" xlink:href="gure-20190630.xsd#EquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Stock-basedCompensationDetails" xlink:href="gure-20190630.xsd#Stock-basedCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Stock-basedCompensationDetails1" xlink:href="gure-20190630.xsd#Stock-basedCompensationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="gure-20190630.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/IncomeTaxesDetails" xlink:href="gure-20190630.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/IncomeTaxesDetails1" xlink:href="gure-20190630.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/IncomeTaxesDetails2" xlink:href="gure-20190630.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BusinessSegmentsDetails" xlink:href="gure-20190630.xsd#BusinessSegmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BusinessSegmentsDetails1" xlink:href="gure-20190630.xsd#BusinessSegmentsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BusinessSegmentsDetails2" xlink:href="gure-20190630.xsd#BusinessSegmentsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CustomerConcentrationDetailsNarrative" xlink:href="gure-20190630.xsd#CustomerConcentrationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetails" xlink:href="gure-20190630.xsd#CapitalCommitmentAndOperatingLeaseCommitmentsDetails" 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://gulfresourcesinc.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CondensedConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:title="00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" xlink:title="00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatutoryAccountingPracticesJurisdictionDomain" xlink:label="loc_us-gaapStatutoryAccountingPracticesJurisdictionDomain_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapStatutoryAccountingPracticesJurisdictionDomain_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_80" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices_80" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices_80" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CashlessExerciseOfStockOptionsShares" xlink:label="loc_GURECashlessExerciseOfStockOptionsShares_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_GURECashlessExerciseOfStockOptionsShares_80" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CashlessExerciseOfStockOptionsSharesOutstanding" xlink:label="loc_GURECashlessExerciseOfStockOptionsSharesOutstanding_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_GURECashlessExerciseOfStockOptionsSharesOutstanding_80" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CashlessExerciseOfStockOptionsAmount" xlink:label="loc_GURECashlessExerciseOfStockOptionsAmount_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_GURECashlessExerciseOfStockOptionsAmount_80" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="13" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:title="00000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS  (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidation" xlink:title="00000007 - Disclosure - 1. BASIS OF PRESENTATION AND CONSOLIDATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Inventories" xlink:title="00000008 - Disclosure - 2. INVENTORIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/PrepaidLandLeases" xlink:title="00000009 - Disclosure - 3. PREPAID LAND LEASES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet" xlink:title="00000010 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets" xlink:title="00000011 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssets" xlink:title="00000012 - Disclosure - 6. OPERATING LEASE RIGHT-OF USE ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenses" xlink:title="00000013 - Disclosure - 7. OTHER PAYABLE AND ACCRUED EXPENSES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/RelatedPartyTransactions" xlink:title="00000014 - Disclosure - 8. RELATED PARTY TRANSACTIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/TaxesPayable" xlink:title="00000015 - Disclosure - 9. TAXES PAYABLE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLease" xlink:title="00000016 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Equity" xlink:title="00000017 - Disclosure - 11. EQUITY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/TreasuryStock" xlink:title="00000018 - Disclosure - 12. TREASURY STOCK" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Stock-basedCompensation" xlink:title="00000019 - Disclosure - 13. STOCK-BASED COMPENSATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/IncomeTaxes" xlink:title="00000020 - Disclosure - 14. INCOME TAXES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BusinessSegments" xlink:title="00000021 - Disclosure - 15. BUSINESS SEGMENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CustomerConcentration" xlink:title="00000022 - Disclosure - 16. CUSTOMER CONCENTRATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/MajorSuppliers" xlink:title="00000023 - Disclosure - 17. MAJOR SUPPLIERS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/FairValueOfFinancialInstruments" xlink:title="00000024 - Disclosure - 18. FAIR VALUE OF FINANCIAL INSTRUMENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitments" xlink:title="00000025 - Disclosure - 19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/SubsequentEvents" xlink:title="00000026 - Disclosure - 20. SUBSEQUENT EVENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidationPolicies" xlink:title="00000027 - Disclosure - 1. BASIS OF PRESENTATION AND CONSOLIDATION (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidationTables" xlink:title="00000028 - Disclosure - 1. BASIS OF PRESENTATION AND CONSOLIDATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/InventoriesTables" xlink:title="00000029 - Disclosure - 2. INVENTORIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetTables" xlink:title="00000030 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsTables" xlink:title="00000031 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenseTables" xlink:title="00000032 - Disclosure - 7. OTHER PAYABLE AND ACCRUED EXPENSE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables" xlink:title="00000033 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Stock-basedCompensationTables" xlink:title="00000034 - Disclosure - 13. STOCK-BASED COMPENSATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/IncomeTaxesTables" xlink:title="00000035 - Disclosure - 14. INCOME TAXES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BusinessSegmentsTables" xlink:title="00000036 - Disclosure - 15. BUSINESS SEGMENTS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:title="00000037 - Disclosure - 19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000038 - Disclosure - 1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20190630.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/2019/elts/us-gaap-2019-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-20190630.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/2019/elts/srt-2019-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-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/2019/elts/srt-2019-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/2019/elts/srt-2019-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/2019/elts/srt-2019-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/2019/elts/us-gaap-2019-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-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_80" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails1" xlink:title="00000039 - Disclosure - 1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000040 - Disclosure - 1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/InventoriesDetails" xlink:title="00000041 - Disclosure - 2. INVENTORIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/PrepaidLandLeaseDetailsNarrative" xlink:title="00000042 - Disclosure - 3. PREPAID LAND LEASE (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetails" xlink:title="00000043 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" xlink:title="00000044 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetails" xlink:title="00000045 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetailsNarrative" xlink:title="00000046 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenseDetails" xlink:title="00000047 - Disclosure - 7. OTHER PAYABLE AND ACCRUED EXPENSE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000048 - Disclosure - 8. RELATED PARTY TRANSACTIONS (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/TaxesPayableDetailsNarrative" xlink:title="00000049 - Disclosure - 9. TAXES PAYABLE (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails" xlink:title="00000050 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails1" xlink:title="00000051 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails2" xlink:title="00000052 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details 2)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative" xlink:title="00000053 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/EquityDetailsNarrative" xlink:title="00000054 - Disclosure - 11. EQUITY (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Stock-basedCompensationDetails" xlink:title="00000055 - Disclosure - 13. STOCK-BASED COMPENSATION (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Stock-basedCompensationDetails1" xlink:title="00000056 - Disclosure - 13. STOCK-BASED COMPENSATION (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000057 - Disclosure - 13. STOCK-BASED COMPENSATION (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/IncomeTaxesDetails" xlink:title="00000058 - Disclosure - 14. INCOME TAXES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/IncomeTaxesDetails1" xlink:title="00000059 - Disclosure - 14. INCOME TAXES (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/IncomeTaxesDetails2" xlink:title="00000060 - Disclosure - 14. INCOME TAXES (Details 2)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BusinessSegmentsDetails" xlink:title="00000061 - Disclosure - 15. BUSINESS SEGMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/srt-2019-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-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/2019/elts/srt-2019-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-20190630.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-20190630.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-20190630.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-20190630.xsd#GURE_NaturalGasSegmentMember" xlink:label="loc_GURENaturalGasSegmentMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_GURENaturalGasSegmentMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues_290" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_NetRevenueIntersegment" xlink:label="loc_GURENetRevenueIntersegment_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_GURENetRevenueIntersegment_290" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_290" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_290" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_IncomeLossFromContinuingOperationsAfterIncomeTaxes" xlink:label="loc_GUREIncomeLossFromContinuingOperationsAfterIncomeTaxes_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_GUREIncomeLossFromContinuingOperationsAfterIncomeTaxes_290" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_TotalAssets1" xlink:label="loc_GURETotalAssets1_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_GURETotalAssets1_290" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_DepreciationAndAmortizationSegmentNote" xlink:label="loc_GUREDepreciationAndAmortizationSegmentNote_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_GUREDepreciationAndAmortizationSegmentNote_290" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CapitalExpenditureBusinessSegment" xlink:label="loc_GURECapitalExpenditureBusinessSegment_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_GURECapitalExpenditureBusinessSegment_290" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill_290" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BusinessSegmentsDetails1" xlink:title="00000062 - Disclosure - 15. BUSINESS SEGMENTS (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BusinessSegmentsDetails2" xlink:title="00000063 - Disclosure - 15. BUSINESS SEGMENTS (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/srt-2019-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-gaapStatementTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/2019/elts/srt-2019-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-20190630.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-20190630.xsd#GURE_ShouguangWeidongChemicalCompanyLimitedMember" xlink:label="loc_GUREShouguangWeidongChemicalCompanyLimitedMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_GUREShouguangWeidongChemicalCompanyLimitedMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember" xlink:label="loc_GUREShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_GUREShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_ShandongShouguangShenrunfaOceanChemicalCompanyMember" xlink:label="loc_GUREShandongShouguangShenrunfaOceanChemicalCompanyMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_GUREShandongShouguangShenrunfaOceanChemicalCompanyMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapStatementTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20190630.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-20190630.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-20190630.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_450" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues_450" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_450" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_450" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CustomerConcentrationDetailsNarrative" xlink:title="00000064 - Disclosure - 16. CUSTOMER CONCENTRATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_AmountsDueFromMajorCustomers" xlink:label="loc_GUREAmountsDueFromMajorCustomers_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_GUREAmountsDueFromMajorCustomers_70" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetails" xlink:title="00000065 - Disclosure - 19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>gure-20190630_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: 73895 06302019 10Q2.xfr; Date: 2019%2D08%2D13T15:54:21Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8031000A -->
<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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Accumulated Other Comprehensive Income (Loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">Building</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/2019/elts/srt-2019-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/2019/elts/srt-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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="gure-20190630.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/2019/elts/us-gaap-2019-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/2019/elts/srt-2019-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-20190630.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</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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-20190630.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 Morui Chemical Company Limited</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatutoryAccountingPracticesJurisdictionDomain" xlink:label="us-gaap_StatutoryAccountingPracticesJurisdictionDomain" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatutoryAccountingPracticesJurisdictionDomain" xlink:to="us-gaap_StatutoryAccountingPracticesJurisdictionDomain_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatutoryAccountingPracticesJurisdictionDomain_lbl" xml:lang="en-US">Retained earnings appropriated</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20190630.xsd#GURE_NaturalGasSegmentMember" xlink:label="GURE_NaturalGasSegmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_NaturalGasSegmentMember" xlink:to="GURE_NaturalGasSegmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_NaturalGasSegmentMember_lbl" xml:lang="en-US">Natural Gas</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember" xlink:label="GURE_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember" xlink:to="GURE_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember_lbl" xml:lang="en-US">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_ShouguangWeidongChemicalCompanyLimitedMember" xlink:label="GURE_ShouguangWeidongChemicalCompanyLimitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_ShouguangWeidongChemicalCompanyLimitedMember" xlink:to="GURE_ShouguangWeidongChemicalCompanyLimitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_ShouguangWeidongChemicalCompanyLimitedMember_lbl" xml:lang="en-US">Shouguang Weidong Chemical Company Limited</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_ShandongShouguangShenrunfaOceanChemicalCompanyMember" xlink:label="GURE_ShandongShouguangShenrunfaOceanChemicalCompanyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_ShandongShouguangShenrunfaOceanChemicalCompanyMember" xlink:to="GURE_ShandongShouguangShenrunfaOceanChemicalCompanyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_ShandongShouguangShenrunfaOceanChemicalCompanyMember_lbl" xml:lang="en-US">Shandong shouguang shenrunfa ocean Chemical Company</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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_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_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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xml:lang="en-US">Other receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">Finance lease right-of use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">Payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">Finance lease liability, current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liabilities, current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">Finance lease liability, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liabilities, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/totalLabel" 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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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; 47,812,221 and 47,502,940 shares issued; and 47,583,072 and 46,803,791 shares outstanding as of June 30, 2019 and December 31, 2018</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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; 229,149 and 249,149 shares as of June 30, 2019 and December 31, 2018 at cost</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/verboseLabel" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SellingAndMarketingExpense_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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:label="us-gaap_CostOfGoodsAndServicesSoldOverhead" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:to="us-gaap_CostOfGoodsAndServicesSoldOverhead_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSoldOverhead_lbl" xml:lang="en-US">Direct labor and factory overheads incurred during plant shutdown</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">LOSS FROM OPERATIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">LOSS BEFORE TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 TAX BENEFIT</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 LOSS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 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 LOSS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 (LOSS)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">COMPREHENSIVE LOSS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">LOSS PER SHARE:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance, shares</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">Balance, amount</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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Issuance of stock options to employees</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Common stock issued for services, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Common stock issued for services, amount</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CashlessExerciseOfStockOptionsShares" xlink:label="GURE_CashlessExerciseOfStockOptionsShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_CashlessExerciseOfStockOptionsShares" xlink:to="GURE_CashlessExerciseOfStockOptionsShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_CashlessExerciseOfStockOptionsShares_lbl" xml:lang="en-US">Cashless exercise of stock options, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CashlessExerciseOfStockOptionsSharesOutstanding" xlink:label="GURE_CashlessExerciseOfStockOptionsSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_CashlessExerciseOfStockOptionsSharesOutstanding" xlink:to="GURE_CashlessExerciseOfStockOptionsSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_CashlessExerciseOfStockOptionsSharesOutstanding_lbl" xml:lang="en-US">Cashless exercise of stock options, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CashlessExerciseOfStockOptionsAmount" xlink:label="GURE_CashlessExerciseOfStockOptionsAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_CashlessExerciseOfStockOptionsAmount" xlink:to="GURE_CashlessExerciseOfStockOptionsAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_CashlessExerciseOfStockOptionsAmount_lbl" xml:lang="en-US">Cashless exercise of stock options, amount</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 loss</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">Shares issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Balance, shares</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">Balance, amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 loss to net cash provided by operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_UnrealizedGainLossOnTranslationOfInterCompanyBalances" xlink:label="GURE_UnrealizedGainLossOnTranslationOfInterCompanyBalances" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_UnrealizedGainLossOnTranslationOfInterCompanyBalances" xlink:to="GURE_UnrealizedGainLossOnTranslationOfInterCompanyBalances_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="GURE_UnrealizedGainLossOnTranslationOfInterCompanyBalances_lbl" xml:lang="en-US">Unrealized exchange gain on inter-company balances</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl" xml:lang="en-US">Deferred tax asset</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Common stock issued for services</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Issuance of stock options to employee</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">Prepayments and deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xml:lang="en-US">Other receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/label" 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/2019/elts/us-gaap-2019-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="gure-20190630.xsd#GURE_OperatingLease" xlink:label="GURE_OperatingLease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_OperatingLease" xlink:to="GURE_OperatingLease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_OperatingLease_lbl" xml:lang="en-US">Operating lease</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 (used in) provided by operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 USED IN INVESTING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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 USED IN FINANCING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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 (DECREASE) 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 PERIOD</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 PERIOD</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:label="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:to="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Cash paid during the period for:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US">Operating right-of-use assets obtained in exchange for lease obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">SUPPLEMENTAL DISCLOSURE OF CASH NON-CASH INVESTING AND FINANCING ACTIVITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_PurchaseOfPropertyPlantAndEquipmentIncludedInPayableAndOtherAccruedExpenseAndRetentionPayable" xlink:label="GURE_PurchaseOfPropertyPlantAndEquipmentIncludedInPayableAndOtherAccruedExpenseAndRetentionPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_PurchaseOfPropertyPlantAndEquipmentIncludedInPayableAndOtherAccruedExpenseAndRetentionPayable" xlink:to="GURE_PurchaseOfPropertyPlantAndEquipmentIncludedInPayableAndOtherAccruedExpenseAndRetentionPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_PurchaseOfPropertyPlantAndEquipmentIncludedInPayableAndOtherAccruedExpenseAndRetentionPayable_lbl" xml:lang="en-US">Purchase of Property, plant and equipment included in Payable and other accrued expense and Retention payable</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_ParValueOfCommonStockIssuedUponCashlessExerciseOfOptions" xlink:label="GURE_ParValueOfCommonStockIssuedUponCashlessExerciseOfOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_ParValueOfCommonStockIssuedUponCashlessExerciseOfOptions" xlink:to="GURE_ParValueOfCommonStockIssuedUponCashlessExerciseOfOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_ParValueOfCommonStockIssuedUponCashlessExerciseOfOptions_lbl" xml:lang="en-US">Par value of common stock issued upon cashless exercise of options</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20190630.xsd#GURE_PrepaidLandLeasesAbstract" xlink:label="GURE_PrepaidLandLeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_PrepaidLandLeasesAbstract" xlink:to="GURE_PrepaidLandLeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_PrepaidLandLeasesAbstract_lbl" xml:lang="en-US">Prepaid Land Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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 LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20190630.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. FINANCE LEASE RIGHT-OF-USE ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">6. OPERATING LEASE RIGHT-OF USE ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">7. OTHER PAYABLE AND ACCRUED EXPENSES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">8. RELATED PARTY TRANSACTIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20190630.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">9. TAXES PAYABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">11. EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">12. TREASURY STOCK</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Share-based Payment Arrangement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">13. STOCK-BASED COMPENSATION</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">14. INCOME TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">15. BUSINESS SEGMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">16. CUSTOMER CONCENTRATION</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_MajorSuppliersAbstract" xlink:label="GURE_MajorSuppliersAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_MajorSuppliersAbstract" xlink:to="GURE_MajorSuppliersAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_MajorSuppliersAbstract_lbl" xml:lang="en-US">Major Suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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">17. MAJOR SUPPLIERS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">18. FAIR VALUE OF FINANCIAL INSTRUMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation and Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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/2019/elts/us-gaap-2019-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">Allowance for Doubtful Accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20190630.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="gure-20190630.xsd#GURE_ExplorationCostsPolicyTextblock" xlink:label="GURE_ExplorationCostsPolicyTextblock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_ExplorationCostsPolicyTextblock" xlink:to="GURE_ExplorationCostsPolicyTextblock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_ExplorationCostsPolicyTextblock_lbl" xml:lang="en-US">Exploration Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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/2019/elts/us-gaap-2019-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 earnings per share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20190630.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/2019/elts/us-gaap-2019-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/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Other payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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">Finance lease obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US">Components of operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Maturities of lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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 of stock and warrants options outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20190630.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_RangeAxis_2_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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 period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Allowances for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xml:lang="en-US">Contributions to the retirement plan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Anti-dilutive common stock equivalents which were excluded</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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 inventory</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="GURE_PrepaidLandLeasesAbstract" xlink:to="GURE_PrepaidLandLeasesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="GURE_PrepaidLandLeasesAbstract_2_lbl" xml:lang="en-US">Prepaid Land Lease</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of prepaid land lease</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_ParcelsOfLandOfWhichCompanyCouldNotObtainLandUseRightsCertificates" xlink:label="GURE_ParcelsOfLandOfWhichCompanyCouldNotObtainLandUseRightsCertificates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_ParcelsOfLandOfWhichCompanyCouldNotObtainLandUseRightsCertificates" xlink:to="GURE_ParcelsOfLandOfWhichCompanyCouldNotObtainLandUseRightsCertificates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_ParcelsOfLandOfWhichCompanyCouldNotObtainLandUseRightsCertificates_lbl" xml:lang="en-US">Parcels of land of which the Company could not obtain land use rights certificates</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20190630.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges" xlink:label="us-gaap_TangibleAssetImpairmentCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TangibleAssetImpairmentCharges" xlink:to="us-gaap_TangibleAssetImpairmentCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TangibleAssetImpairmentCharges_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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Land" xlink:label="us-gaap_Land" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Land" xlink:to="us-gaap_Land_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Land_lbl" xml:lang="en-US">Land</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCostOfOperatingRevenue" xlink:label="us-gaap_OtherCostOfOperatingRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCostOfOperatingRevenue" xlink:to="us-gaap_OtherCostOfOperatingRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCostOfOperatingRevenue_lbl" xml:lang="en-US">Direct labor and factory overheads incurred during plant shutdown</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:label="us-gaap_DefinedContributionPlanAdministrativeExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:to="us-gaap_DefinedContributionPlanAdministrativeExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanAdministrativeExpenses_lbl" xml:lang="en-US">Cost of administrative expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CostOfNetRevenue" xlink:label="GURE_CostOfNetRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_CostOfNetRevenue" xlink:to="GURE_CostOfNetRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_CostOfNetRevenue_lbl" xml:lang="en-US">Cost of net revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/label" xlink:label="us-gaap_CapitalLeasedAssetsGross_lbl" xml:lang="en-US">At cost:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="gure-20190630.xsd#GURE_DepreciationAndAmortizationExpensePPE" xlink:label="GURE_DepreciationAndAmortizationExpensePPE" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_DepreciationAndAmortizationExpensePPE" xlink:to="GURE_DepreciationAndAmortizationExpensePPE_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="GURE_DepreciationAndAmortizationExpensePPE_lbl" xml:lang="en-US">Depreciation and amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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 payable-related party (see Note 8)</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_AccruedExpenseConstruction" xlink:label="GURE_AccruedExpenseConstruction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_AccruedExpenseConstruction" xlink:to="GURE_AccruedExpenseConstruction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_AccruedExpenseConstruction_lbl" xml:lang="en-US">Accrued expense-construction</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expense-others</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/2019/elts/us-gaap-2019-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">Company borrowed from Jiaxing Lighting Appliance Company Limited</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:to="us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_lbl" xml:lang="en-US">Property management services provided by Shandong Shouguang Vegetable Seed Industry Group Co., Ltd</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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 right tax payable</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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/2019/elts/us-gaap-2019-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-20190630.xsd#GURE_ImputedInterestRateOnOperatingLeaseLiabilities" xlink:label="GURE_ImputedInterestRateOnOperatingLeaseLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_ImputedInterestRateOnOperatingLeaseLiabilities" xlink:to="GURE_ImputedInterestRateOnOperatingLeaseLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_ImputedInterestRateOnOperatingLeaseLiabilities_lbl" xml:lang="en-US">Imputed interest rate on operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total Operating lease liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">Less: Current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20190630.xsd#GURE_AmountRepresentingInterest" xlink:label="GURE_AmountRepresentingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_AmountRepresentingInterest" xlink:to="GURE_AmountRepresentingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="GURE_AmountRepresentingInterest_lbl" xml:lang="en-US">Less: Amount representing interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiability_2_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/2019/elts/us-gaap-2019-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-20190630.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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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="gure-20190630.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:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod" xlink:label="GURE_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod" xlink:to="GURE_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="GURE_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod_lbl" xml:lang="en-US">Number of Option and Warrants Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_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/2019/elts/us-gaap-2019-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, Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_ShareBasedCompensationWeightedAverageExercisePriceOfOptionAndWarrantsGrantedAndVestedDuringYear" xlink:label="GURE_ShareBasedCompensationWeightedAverageExercisePriceOfOptionAndWarrantsGrantedAndVestedDuringYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_ShareBasedCompensationWeightedAverageExercisePriceOfOptionAndWarrantsGrantedAndVestedDuringYear" xlink:to="GURE_ShareBasedCompensationWeightedAverageExercisePriceOfOptionAndWarrantsGrantedAndVestedDuringYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_ShareBasedCompensationWeightedAverageExercisePriceOfOptionAndWarrantsGrantedAndVestedDuringYear_lbl" xml:lang="en-US">Weighted- Average Exercise price of Option and Warrants, Granted and vested during the period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted- Average Exercise price of Option and Warrants, Expired</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, Ending Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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-20190630.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:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_RangeOfExercisePricePerCommonShareExercised" xlink:label="GURE_RangeOfExercisePricePerCommonShareExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_RangeOfExercisePricePerCommonShareExercised" xlink:to="GURE_RangeOfExercisePricePerCommonShareExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_RangeOfExercisePricePerCommonShareExercised_lbl" xml:lang="en-US">Range of Exercise Price per Common Share, Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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-20190630.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-20190630.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-20190630.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/2019/elts/us-gaap-2019-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:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CommonStockAvailableForIssuance" xlink:label="GURE_CommonStockAvailableForIssuance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_CommonStockAvailableForIssuance" xlink:to="GURE_CommonStockAvailableForIssuance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_CommonStockAvailableForIssuance_lbl" xml:lang="en-US">Common stock available for issuance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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 taxes - PRC</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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">Non-taxable income, (Non-deductible expense) and change in valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/label" 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/2019/elts/us-gaap-2019-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-20190630.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20190630.xsd#GURE_DeferredTaxAssetsPRCTaxLosses" xlink:label="GURE_DeferredTaxAssetsPRCTaxLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_DeferredTaxAssetsPRCTaxLosses" xlink:to="GURE_DeferredTaxAssetsPRCTaxLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_DeferredTaxAssetsPRCTaxLosses_lbl" xml:lang="en-US">PRC tax losses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="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-20190630.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 (loss) from operations before income tax benefit</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/2009/role/negatedTerseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Income tax benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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 (loss) from operations after income taxes benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_TotalAssets1" xlink:label="GURE_TotalAssets1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_TotalAssets1" xlink:to="GURE_TotalAssets1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_TotalAssets1_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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="gure-20190630.xsd#GURE_CapitalExpenditureBusinessSegment" xlink:label="GURE_CapitalExpenditureBusinessSegment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_CapitalExpenditureBusinessSegment" xlink:to="GURE_CapitalExpenditureBusinessSegment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_CapitalExpenditureBusinessSegment_lbl" xml:lang="en-US">Capital expenditures</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/periodEndLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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 loss</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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-20190630.xsd#GURE_UnrealizedGainOnTranslationOfIntercompanyBalance" xlink:label="GURE_UnrealizedGainOnTranslationOfIntercompanyBalance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_UnrealizedGainOnTranslationOfIntercompanyBalance" xlink:to="GURE_UnrealizedGainOnTranslationOfIntercompanyBalance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_UnrealizedGainOnTranslationOfIntercompanyBalance_lbl" xml:lang="en-US">Unrealized loss on translation of intercompany balance</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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">Loss from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income, net of expense</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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">Loss before income taxes</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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_3_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20190630.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-20190630.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/label" xlink:label="GURE_PropertyManagementFees_lbl" xml:lang="en-US">Property Management Fees</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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/verboseLabel" xlink:label="GURE_Next12Months_lbl" xml:lang="en-US">the next 12 months</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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/verboseLabel" xlink:label="GURE_Next13To24Months_lbl" xml:lang="en-US">the next 13 to 24 months</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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/verboseLabel" xlink:label="GURE_Next25To36Months_lbl" xml:lang="en-US">the next 25 to 36 months</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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/verboseLabel" xlink:label="GURE_Next37To48Months_lbl" xml:lang="en-US">the next 37 to 48 months</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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="gure-20190630.xsd#GURE_CapitalExpenditureAbstract" xlink:label="GURE_CapitalExpenditureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_CapitalExpenditureAbstract" xlink:to="GURE_CapitalExpenditureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_CapitalExpenditureAbstract_lbl" xml:lang="en-US">Capital Expenditure</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CapitalExpenditureFutureMinimumPaymentsDueCurrent" xlink:label="GURE_CapitalExpenditureFutureMinimumPaymentsDueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_CapitalExpenditureFutureMinimumPaymentsDueCurrent" xlink:to="GURE_CapitalExpenditureFutureMinimumPaymentsDueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="GURE_CapitalExpenditureFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">the next 12 months</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CapitalExpenditureFutureMinimumPaymentsDueInTwoYears" xlink:label="GURE_CapitalExpenditureFutureMinimumPaymentsDueInTwoYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_CapitalExpenditureFutureMinimumPaymentsDueInTwoYears" xlink:to="GURE_CapitalExpenditureFutureMinimumPaymentsDueInTwoYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="GURE_CapitalExpenditureFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">the next 13 to 24 months</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CapitalExpenditureFutureMinimumPaymentsDueInThreeYears" xlink:label="GURE_CapitalExpenditureFutureMinimumPaymentsDueInThreeYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_CapitalExpenditureFutureMinimumPaymentsDueInThreeYears" xlink:to="GURE_CapitalExpenditureFutureMinimumPaymentsDueInThreeYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="GURE_CapitalExpenditureFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US">the next 25 to 36 months</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CapitalExpenditureFutureMinimumPaymentsDueInFourYears" xlink:label="GURE_CapitalExpenditureFutureMinimumPaymentsDueInFourYears" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_CapitalExpenditureFutureMinimumPaymentsDueInFourYears" xlink:to="GURE_CapitalExpenditureFutureMinimumPaymentsDueInFourYears_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="GURE_CapitalExpenditureFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US">the next 37 to 48 months</link:label>
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CapitalExpenditureFutureMinimumPaymentsDue" xlink:label="GURE_CapitalExpenditureFutureMinimumPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_CapitalExpenditureFutureMinimumPaymentsDue" xlink:to="GURE_CapitalExpenditureFutureMinimumPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="GURE_CapitalExpenditureFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Total</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_CommonStockAvailableForIssuance" xlink:to="GURE_CommonStockAvailableForIssuance_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="GURE_CommonStockAvailableForIssuance_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_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_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_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_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_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">Share Based Compensation Options Outstanding Exercise Price Range Lower Range Limit</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">Share Based Compensation Options Outstanding Exercise Price Range Upper Range Limit</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_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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">Assets, Noncurrent</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">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_2_lbl" xml:lang="en-US">Liabilities, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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_RetainedEarningsAppropriated" xlink:to="us-gaap_RetainedEarningsAppropriated_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAppropriated_2_lbl" xml:lang="en-US">Retained Earnings, Appropriated</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">Stockholders' Equity Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_2_lbl" xml:lang="en-US">Selling and Marketing Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:to="us-gaap_CostOfGoodsAndServicesSoldOverhead_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSoldOverhead_2_lbl" xml:lang="en-US">Cost, Overhead</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_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpenses_2_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_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) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_3_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_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_UnrealizedGainLossOnTranslationOfInterCompanyBalances" xlink:to="GURE_UnrealizedGainLossOnTranslationOfInterCompanyBalances_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_UnrealizedGainLossOnTranslationOfInterCompanyBalances_2_lbl" xml:lang="en-US">UnrealizedGainLossOnTranslationOfInterCompanyBalances</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_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_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Receivables</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">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_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">Cash, Period Increase (Decrease)</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_TangibleAssetImpairmentCharges" xlink:to="us-gaap_TangibleAssetImpairmentCharges_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TangibleAssetImpairmentCharges_2_lbl" xml:lang="en-US">Tangible Asset Impairment Charges</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="GURE_DepreciationAndAmortizationExpensePPE" xlink:to="GURE_DepreciationAndAmortizationExpensePPE_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_DepreciationAndAmortizationExpensePPE_2_lbl" xml:lang="en-US">DepreciationAndAmortizationExpensePPE</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_AmountRepresentingInterest" xlink:to="GURE_AmountRepresentingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_AmountRepresentingInterest_2_lbl" xml:lang="en-US">AmountRepresentingInterest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod" xlink:to="GURE_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod_2_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations 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_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">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, 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_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_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_DepreciationAndAmortizationSegmentNote_2_lbl" xml:lang="en-US">DepreciationAndAmortizationSegmentNote</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_2_lbl" xml:lang="en-US">Goodwill</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_Next12Months" xlink:to="GURE_Next12Months_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_Next12Months_2_lbl" xml:lang="en-US">Next12Months</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_Next13To24Months" xlink:to="GURE_Next13To24Months_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_Next13To24Months_2_lbl" xml:lang="en-US">Next13To24Months</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_Next25To36Months" xlink:to="GURE_Next25To36Months_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_Next25To36Months_2_lbl" xml:lang="en-US">Next25To36Months</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_Next37To48Months" xlink:to="GURE_Next37To48Months_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_Next37To48Months_2_lbl" xml:lang="en-US">Next37To48Months</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_Total" xlink:to="GURE_Total_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_Total_2_lbl" xml:lang="en-US">Total [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_CapitalExpenditureFutureMinimumPaymentsDueCurrent" xlink:to="GURE_CapitalExpenditureFutureMinimumPaymentsDueCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_CapitalExpenditureFutureMinimumPaymentsDueCurrent_2_lbl" xml:lang="en-US">CapitalExpenditureFutureMinimumPaymentsDueCurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_CapitalExpenditureFutureMinimumPaymentsDueInTwoYears" xlink:to="GURE_CapitalExpenditureFutureMinimumPaymentsDueInTwoYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_CapitalExpenditureFutureMinimumPaymentsDueInTwoYears_2_lbl" xml:lang="en-US">CapitalExpenditureFutureMinimumPaymentsDueInTwoYears</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_CapitalExpenditureFutureMinimumPaymentsDueInThreeYears" xlink:to="GURE_CapitalExpenditureFutureMinimumPaymentsDueInThreeYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_CapitalExpenditureFutureMinimumPaymentsDueInThreeYears_2_lbl" xml:lang="en-US">CapitalExpenditureFutureMinimumPaymentsDueInThreeYears</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_CapitalExpenditureFutureMinimumPaymentsDueInFourYears" xlink:to="GURE_CapitalExpenditureFutureMinimumPaymentsDueInFourYears_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_CapitalExpenditureFutureMinimumPaymentsDueInFourYears_2_lbl" xml:lang="en-US">CapitalExpenditureFutureMinimumPaymentsDueInFourYears</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GURE_CapitalExpenditureFutureMinimumPaymentsDue" xlink:to="GURE_CapitalExpenditureFutureMinimumPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="GURE_CapitalExpenditureFutureMinimumPaymentsDue_2_lbl" xml:lang="en-US">CapitalExpenditureFutureMinimumPaymentsDue</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>gure-20190630_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: 73895 06302019 10Q2.xfr; Date: 2019%2D08%2D13T15:54:21Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x8031000A -->
<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://gulfresourcesinc.com/role/DocumentAndEntityInformation" xlink:href="gure-20190630.xsd#DocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CondensedConsolidatedBalanceSheets" xlink:href="gure-20190630.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="gure-20190630.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:href="gure-20190630.xsd#CondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" xlink:href="gure-20190630.xsd#CondensedConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="gure-20190630.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidation" xlink:href="gure-20190630.xsd#BasisOfPresentationAndConsolidation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Inventories" xlink:href="gure-20190630.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PrepaidLandLeases" xlink:href="gure-20190630.xsd#PrepaidLandLeases" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet" xlink:href="gure-20190630.xsd#PropertyPlantAndEquipmentNet" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets" xlink:href="gure-20190630.xsd#FinanceLeaseRight-of-useAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssets" xlink:href="gure-20190630.xsd#OperatingLeaseRight-ofUseAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenses" xlink:href="gure-20190630.xsd#OtherPayableAndAccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/RelatedPartyTransactions" xlink:href="gure-20190630.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/TaxesPayable" xlink:href="gure-20190630.xsd#TaxesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLease" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLease" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Equity" xlink:href="gure-20190630.xsd#Equity" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/TreasuryStock" xlink:href="gure-20190630.xsd#TreasuryStock" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Stock-basedCompensation" xlink:href="gure-20190630.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/IncomeTaxes" xlink:href="gure-20190630.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BusinessSegments" xlink:href="gure-20190630.xsd#BusinessSegments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CustomerConcentration" xlink:href="gure-20190630.xsd#CustomerConcentration" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/MajorSuppliers" xlink:href="gure-20190630.xsd#MajorSuppliers" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/FairValueOfFinancialInstruments" xlink:href="gure-20190630.xsd#FairValueOfFinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitments" xlink:href="gure-20190630.xsd#CapitalCommitmentAndOperatingLeaseCommitments" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/SubsequentEvents" xlink:href="gure-20190630.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidationPolicies" xlink:href="gure-20190630.xsd#BasisOfPresentationAndConsolidationPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidationTables" xlink:href="gure-20190630.xsd#BasisOfPresentationAndConsolidationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/InventoriesTables" xlink:href="gure-20190630.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetTables" xlink:href="gure-20190630.xsd#PropertyPlantAndEquipmentNetTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsTables" xlink:href="gure-20190630.xsd#FinanceLeaseRight-of-useAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenseTables" xlink:href="gure-20190630.xsd#OtherPayableAndAccruedExpenseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLeaseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Stock-basedCompensationTables" xlink:href="gure-20190630.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/IncomeTaxesTables" xlink:href="gure-20190630.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BusinessSegmentsTables" xlink:href="gure-20190630.xsd#BusinessSegmentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:href="gure-20190630.xsd#CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:href="gure-20190630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails1" xlink:href="gure-20190630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="gure-20190630.xsd#BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/InventoriesDetails" xlink:href="gure-20190630.xsd#InventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PrepaidLandLeaseDetailsNarrative" xlink:href="gure-20190630.xsd#PrepaidLandLeaseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetails" xlink:href="gure-20190630.xsd#PropertyPlantAndEquipmentNetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" xlink:href="gure-20190630.xsd#PropertyPlantAndEquipmentNetDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetails" xlink:href="gure-20190630.xsd#FinanceLeaseRight-of-useAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetailsNarrative" xlink:href="gure-20190630.xsd#FinanceLeaseRight-of-useAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenseDetails" xlink:href="gure-20190630.xsd#OtherPayableAndAccruedExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="gure-20190630.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/TaxesPayableDetailsNarrative" xlink:href="gure-20190630.xsd#TaxesPayableDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLeaseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails1" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLeaseDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails2" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLeaseDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative" xlink:href="gure-20190630.xsd#LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/EquityDetailsNarrative" xlink:href="gure-20190630.xsd#EquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Stock-basedCompensationDetails" xlink:href="gure-20190630.xsd#Stock-basedCompensationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Stock-basedCompensationDetails1" xlink:href="gure-20190630.xsd#Stock-basedCompensationDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="gure-20190630.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/IncomeTaxesDetails" xlink:href="gure-20190630.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/IncomeTaxesDetails1" xlink:href="gure-20190630.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/IncomeTaxesDetails2" xlink:href="gure-20190630.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BusinessSegmentsDetails" xlink:href="gure-20190630.xsd#BusinessSegmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BusinessSegmentsDetails1" xlink:href="gure-20190630.xsd#BusinessSegmentsDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/BusinessSegmentsDetails2" xlink:href="gure-20190630.xsd#BusinessSegmentsDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CustomerConcentrationDetailsNarrative" xlink:href="gure-20190630.xsd#CustomerConcentrationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetails" xlink:href="gure-20190630.xsd#CapitalCommitmentAndOperatingLeaseCommitmentsDetails" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/DocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information">
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="60" 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="70" 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="80" 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="90" 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="100" 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_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="110" 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="120" 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="130" 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://gulfresourcesinc.com/role/CondensedConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsNoncurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseOtherNoncurrent" xlink:label="loc_us-gaapPrepaidExpenseOtherNoncurrent" />
      <link:presentationArc order="120" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNetNoncurrent" />
      <link:presentationArc order="130" 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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:presentationArc order="210" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="loc_us-gaapCapitalLeaseObligationsCurrent" />
      <link:presentationArc order="220" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="240" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaapLiabilitiesNoncurrentAbstract" />
      <link:presentationArc order="250" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeaseObligationsNoncurrent" xlink:label="loc_us-gaapCapitalLeaseObligationsNoncurrent" />
      <link:presentationArc order="260" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapLiabilitiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="290" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="310" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="320" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:presentationArc order="330" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsUnappropriated" xlink:label="loc_us-gaapRetainedEarningsUnappropriated" />
      <link:presentationArc order="350" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAppropriated" xlink:label="loc_us-gaapRetainedEarningsAppropriated" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAppropriated" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="390" 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://gulfresourcesinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:title="00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaapCostsAndExpensesAbstract" />
      <link:presentationArc order="30" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="40" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:label="loc_us-gaapCostOfGoodsAndServicesSoldOverhead" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostsAndExpensesAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSoldOverhead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="70" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaapCostsAndExpenses" />
      <link:presentationArc order="80" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="100" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="120" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="130" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaapInvestmentIncomeInterest" />
      <link:presentationArc order="140" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
      <link:presentationArc order="150" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="170" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_2" />
      <link:presentationArc order="210" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
      <link:presentationArc order="220" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:presentationArc order="230" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAndDilutedAbstract" />
      <link:presentationArc order="260" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="270" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="280" 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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" xlink:title="00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatutoryAccountingPracticesJurisdictionDomain" xlink:label="loc_us-gaapStatutoryAccountingPracticesJurisdictionDomain" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapStatutoryAccountingPracticesJurisdictionDomain" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="40" 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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CashlessExerciseOfStockOptionsShares" xlink:label="loc_GURECashlessExerciseOfStockOptionsShares" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_GURECashlessExerciseOfStockOptionsShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CashlessExerciseOfStockOptionsSharesOutstanding" xlink:label="loc_GURECashlessExerciseOfStockOptionsSharesOutstanding" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_GURECashlessExerciseOfStockOptionsSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CashlessExerciseOfStockOptionsAmount" xlink:label="loc_GURECashlessExerciseOfStockOptionsAmount" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_GURECashlessExerciseOfStockOptionsAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="130" 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaapSharesIssued_2" />
      <link:presentationArc order="150" 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="170" 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:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:title="00000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS  (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_UnrealizedGainLossOnTranslationOfInterCompanyBalances" xlink:label="loc_GUREUnrealizedGainLossOnTranslationOfInterCompanyBalances" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_GUREUnrealizedGainLossOnTranslationOfInterCompanyBalances" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxesAndTaxCredits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:label="loc_us-gaapIssuanceOfStockAndWarrantsForServicesOrClaims" />
      <link:presentationArc order="80" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="90" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="100" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="110" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="120" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="130" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInOtherReceivables" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherReceivables" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="150" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInRetainagePayable" xlink:label="loc_us-gaapIncreaseDecreaseInRetainagePayable" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInRetainagePayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:presentationArc order="170" 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="gure-20190630.xsd#GURE_OperatingLease" xlink:label="loc_GUREOperatingLease" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_GUREOperatingLease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="190" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="210" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireOtherProductiveAssets" xlink:label="loc_us-gaapPaymentsToAcquireOtherProductiveAssets" />
      <link:presentationArc order="220" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="240" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="260" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="loc_us-gaapRepaymentsOfLongTermCapitalLeaseObligations" />
      <link:presentationArc order="270" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="280" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" />
      <link:presentationArc order="300" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashPeriodIncreaseDecrease" />
      <link:presentationArc order="310" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:presentationArc order="320" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash_2" />
      <link:presentationArc order="330" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapAdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapAdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaapRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_PurchaseOfPropertyPlantAndEquipmentIncludedInPayableAndOtherAccruedExpenseAndRetentionPayable" xlink:label="loc_GUREPurchaseOfPropertyPlantAndEquipmentIncludedInPayableAndOtherAccruedExpenseAndRetentionPayable" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_GUREPurchaseOfPropertyPlantAndEquipmentIncludedInPayableAndOtherAccruedExpenseAndRetentionPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_ParValueOfCommonStockIssuedUponCashlessExerciseOfOptions" xlink:label="loc_GUREParValueOfCommonStockIssuedUponCashlessExerciseOfOptions" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_GUREParValueOfCommonStockIssuedUponCashlessExerciseOfOptions" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidation" xlink:title="00000007 - Disclosure - 1. BASIS OF PRESENTATION AND CONSOLIDATION">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/Inventories" xlink:title="00000008 - Disclosure - 2. INVENTORIES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/PrepaidLandLeases" xlink:title="00000009 - Disclosure - 3. PREPAID LAND LEASES">
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_PrepaidLandLeasesAbstract" xlink:label="loc_GUREPrepaidLandLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_PrepaidLandLeaseTextBlock" xlink:label="loc_GUREPrepaidLandLeaseTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_GUREPrepaidLandLeasesAbstract" xlink:to="loc_GUREPrepaidLandLeaseTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets" xlink:title="00000011 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssets" xlink:title="00000012 - Disclosure - 6. OPERATING LEASE RIGHT-OF USE ASSETS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenses" xlink:title="00000013 - Disclosure - 7. OTHER PAYABLE AND ACCRUED EXPENSES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/RelatedPartyTransactions" xlink:title="00000014 - Disclosure - 8. RELATED PARTY TRANSACTIONS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/TaxesPayable" xlink:title="00000015 - Disclosure - 9. TAXES PAYABLE">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLease" xlink:title="00000016 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/Equity" xlink:title="00000017 - Disclosure - 11. EQUITY">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/TreasuryStock" xlink:title="00000018 - Disclosure - 12. TREASURY STOCK">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/Stock-basedCompensation" xlink:title="00000019 - Disclosure - 13. STOCK-BASED COMPENSATION">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/IncomeTaxes" xlink:title="00000020 - Disclosure - 14. INCOME TAXES">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/BusinessSegments" xlink:title="00000021 - Disclosure - 15. BUSINESS SEGMENTS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/CustomerConcentration" xlink:title="00000022 - Disclosure - 16. CUSTOMER CONCENTRATION">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/MajorSuppliers" xlink:title="00000023 - Disclosure - 17. MAJOR SUPPLIERS">
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_MajorSuppliersAbstract" xlink:label="loc_GUREMajorSuppliersAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_MajorSuppliersDisclosureTextblock" xlink:label="loc_GUREMajorSuppliersDisclosureTextblock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_GUREMajorSuppliersAbstract" xlink:to="loc_GUREMajorSuppliersDisclosureTextblock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/FairValueOfFinancialInstruments" xlink:title="00000024 - Disclosure - 18. FAIR VALUE OF FINANCIAL INSTRUMENTS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitments" xlink:title="00000025 - Disclosure - 19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/SubsequentEvents" xlink:title="00000026 - Disclosure - 20. SUBSEQUENT EVENTS">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidationPolicies" xlink:title="00000027 - Disclosure - 1. BASIS OF PRESENTATION AND CONSOLIDATION (Policies)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20190630.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaapReceivablesPolicyTextBlock" />
      <link:presentationArc order="20" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="30" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="40" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:label="loc_us-gaapPensionAndOtherPostretirementPlansPolicy" />
      <link:presentationArc order="50" 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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="60" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="70" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="80" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:presentationArc order="90" 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-20190630.xsd#GURE_ForeignOperationsPolicyPolicyTextBlock" xlink:label="loc_GUREForeignOperationsPolicyPolicyTextBlock" />
      <link:presentationArc order="100" 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="gure-20190630.xsd#GURE_ExplorationCostsPolicyTextblock" xlink:label="loc_GUREExplorationCostsPolicyTextblock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_GUREExplorationCostsPolicyTextblock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="130" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="140" 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://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidationTables" xlink:title="00000028 - Disclosure - 1. BASIS OF PRESENTATION AND CONSOLIDATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/InventoriesTables" xlink:title="00000029 - Disclosure - 2. INVENTORIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsTables" xlink:title="00000031 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_PropertyPlantAndEquipmentUnderCapitalLeasesTextblock" xlink:label="loc_GUREPropertyPlantAndEquipmentUnderCapitalLeasesTextblock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_GUREPropertyPlantAndEquipmentUnderCapitalLeasesTextblock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenseTables" xlink:title="00000032 - Disclosure - 7. OTHER PAYABLE AND ACCRUED EXPENSE (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables" xlink:title="00000033 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaapOperatingLeasesOfLesseeDisclosureTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasesOfLesseeDisclosureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapFinanceLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Stock-basedCompensationTables" xlink:title="00000034 - Disclosure - 13. STOCK-BASED COMPENSATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/IncomeTaxesTables" xlink:title="00000035 - Disclosure - 14. INCOME TAXES (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/BusinessSegmentsTables" xlink:title="00000036 - Disclosure - 15. BUSINESS SEGMENTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20190630.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/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables" xlink:title="00000037 - Disclosure - 19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:title="00000038 - Disclosure - 1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20190630.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/2019/elts/us-gaap-2019-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-20190630.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/2019/elts/srt-2019-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-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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/2019/elts/srt-2019-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/2019/elts/srt-2019-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/2019/elts/us-gaap-2019-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-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails1" xlink:title="00000039 - Disclosure - 1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000040 - Disclosure - 1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="loc_us-gaapEmployeeBenefitsAndShareBasedCompensation" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEmployeeBenefitsAndShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/InventoriesDetails" xlink:title="00000041 - Disclosure - 2. INVENTORIES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/PrepaidLandLeaseDetailsNarrative" xlink:title="00000042 - Disclosure - 3. PREPAID LAND LEASE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_PrepaidLandLeasesAbstract" xlink:label="loc_GUREPrepaidLandLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_GUREPrepaidLandLeasesAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_ParcelsOfLandOfWhichCompanyCouldNotObtainLandUseRightsCertificates" xlink:label="loc_GUREParcelsOfLandOfWhichCompanyCouldNotObtainLandUseRightsCertificates" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_GUREPrepaidLandLeasesAbstract" xlink:to="loc_GUREParcelsOfLandOfWhichCompanyCouldNotObtainLandUseRightsCertificates" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetails" xlink:title="00000043 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20190630.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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges" xlink:label="loc_us-gaapTangibleAssetImpairmentCharges" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapTangibleAssetImpairmentCharges" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" xlink:title="00000044 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Land" xlink:label="loc_us-gaapLand" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapLand" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCostOfOperatingRevenue" xlink:label="loc_us-gaapOtherCostOfOperatingRevenue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapOtherCostOfOperatingRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanAdministrativeExpenses" xlink:label="loc_us-gaapDefinedContributionPlanAdministrativeExpenses" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDefinedContributionPlanAdministrativeExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CostOfNetRevenue" xlink:label="loc_GURECostOfNetRevenue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_GURECostOfNetRevenue" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetails" xlink:title="00000045 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapLeasesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetailsNarrative" xlink:title="00000046 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_DepreciationAndAmortizationExpensePPE" xlink:label="loc_GUREDepreciationAndAmortizationExpensePPE" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_GUREDepreciationAndAmortizationExpensePPE" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenseDetails" xlink:title="00000047 - Disclosure - 7. OTHER PAYABLE AND ACCRUED EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="loc_us-gaapAccruedSalariesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedSalariesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherEmployeeRelatedLiabilitiesCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapOtherEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="loc_us-gaapAccountsPayableOtherCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableOtherCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_AccruedExpenseConstruction" xlink:label="loc_GUREAccruedExpenseConstruction" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_GUREAccruedExpenseConstruction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" 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://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000048 - Disclosure - 8. RELATED PARTY TRANSACTIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:label="loc_us-gaapRelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/TaxesPayableDetailsNarrative" xlink:title="00000049 - Disclosure - 9. TAXES PAYABLE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails" xlink:title="00000050 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_InterestRateUsedToCapitalizeLeaseObligations" xlink:label="loc_GUREInterestRateUsedToCapitalizeLeaseObligations" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_GUREInterestRateUsedToCapitalizeLeaseObligations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_us-gaapLeasesAbstract" xlink:to="loc_us-gaapCapitalLeaseObligations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_us-gaapLeasesAbstract" 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/2019/elts/us-gaap-2019-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_us-gaapLeasesAbstract" 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://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails1" xlink:title="00000051 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_ImputedInterestRateOnOperatingLeaseLiabilities" xlink:label="loc_GUREImputedInterestRateOnOperatingLeaseLiabilities" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_GUREImputedInterestRateOnOperatingLeaseLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails2" xlink:title="00000052 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_us-gaapLeasesAbstract" xlink:to="loc_us-gaapCapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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_us-gaapLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20190630.xsd#GURE_AmountRepresentingInterest" xlink:label="loc_GUREAmountRepresentingInterest" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_GUREAmountRepresentingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative" xlink:title="00000053 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_us-gaapLeasesAbstract" xlink:to="loc_us-gaapInterestExpenseLesseeAssetsUnderCapitalLease" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/EquityDetailsNarrative" xlink:title="00000054 - Disclosure - 11. EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_StatutoryCommonReserveFundsDescription" xlink:label="loc_GUREStatutoryCommonReserveFundsDescription" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_GUREStatutoryCommonReserveFundsDescription" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Stock-basedCompensationDetails" xlink:title="00000055 - Disclosure - 13. STOCK-BASED COMPENSATION (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_NumberOfOptionAndWarrantsGrantedAndVested" xlink:label="loc_GURENumberOfOptionAndWarrantsGrantedAndVested" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_GURENumberOfOptionAndWarrantsGrantedAndVested" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod" xlink:label="loc_GUREShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_GUREShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_ShareBasedCompensationWeightedAverageExercisePriceOfOptionAndWarrantsGrantedAndVestedDuringYear" xlink:label="loc_GUREShareBasedCompensationWeightedAverageExercisePriceOfOptionAndWarrantsGrantedAndVestedDuringYear" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_GUREShareBasedCompensationWeightedAverageExercisePriceOfOptionAndWarrantsGrantedAndVestedDuringYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_RangeOfExercisePricePerCommonShareBeginningBalance" xlink:label="loc_GURERangeOfExercisePricePerCommonShareBeginningBalance" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_GURERangeOfExercisePricePerCommonShareBeginningBalance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_RangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested" xlink:label="loc_GURERangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_GURERangeOfExercisePricePerCommonShareOptionsAndWarrantsGrantedAndVested" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_RangeOfExercisePricePerCommonShareExercised" xlink:label="loc_GURERangeOfExercisePricePerCommonShareExercised" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_GURERangeOfExercisePricePerCommonShareExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_RangeOfExercisePricePerCommonShareExpired" xlink:label="loc_GURERangeOfExercisePricePerCommonShareExpired" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_GURERangeOfExercisePricePerCommonShareExpired" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_RangeOfExercisePricePerCommonShareEndingBalance" xlink:label="loc_GURERangeOfExercisePricePerCommonShareEndingBalance" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_GURERangeOfExercisePricePerCommonShareEndingBalance" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Stock-basedCompensationDetails1" xlink:title="00000056 - Disclosure - 13. STOCK-BASED COMPENSATION (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_GUREShareBasedCompensationOptionsOutstandingExercisePriceRangeLowerRangeLimit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_GUREShareBasedCompensationOptionsOutstandingExercisePriceRangeUpperRangeLimit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000057 - Disclosure - 13. STOCK-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CommonStockAvailableForIssuance" xlink:label="loc_GURECommonStockAvailableForIssuance" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_GURECommonStockAvailableForIssuance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/IncomeTaxesDetails" xlink:title="00000058 - Disclosure - 14. INCOME TAXES (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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://gulfresourcesinc.com/role/IncomeTaxesDetails1" xlink:title="00000059 - Disclosure - 14. INCOME TAXES (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="10" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="20" 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://gulfresourcesinc.com/role/IncomeTaxesDetails2" xlink:title="00000060 - Disclosure - 14. INCOME TAXES (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="loc_us-gaapDeferredTaxAssetsNetAbstract" />
      <link:presentationArc order="20" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" />
      <link:presentationArc order="40" 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-20190630.xsd#GURE_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease" xlink:label="loc_GUREDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLossesPrepaidLandLease" />
      <link:presentationArc order="50" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" />
      <link:presentationArc order="60" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:presentationArc order="70" 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-20190630.xsd#GURE_DeferredTaxAssetsPRCTaxLosses" xlink:label="loc_GUREDeferredTaxAssetsPRCTaxLosses" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsNetAbstract" xlink:to="loc_GUREDeferredTaxAssetsPRCTaxLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsDomestic" />
      <link:presentationArc order="90" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="100" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="110" 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/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="120" 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://gulfresourcesinc.com/role/BusinessSegmentsDetails" xlink:title="00000061 - Disclosure - 15. BUSINESS SEGMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/srt-2019-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-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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-20190630.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-20190630.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-20190630.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-20190630.xsd#GURE_NaturalGasSegmentMember" xlink:label="loc_GURENaturalGasSegmentMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_GURENaturalGasSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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-gaapStatementLineItems" xlink:to="loc_GURENetRevenueIntersegment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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-gaapStatementLineItems" xlink:to="loc_GUREIncomeLossFromContinuingOperationsAfterIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_TotalAssets1" xlink:label="loc_GURETotalAssets1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_GURETotalAssets1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.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-gaapStatementLineItems" xlink:to="loc_GUREDepreciationAndAmortizationSegmentNote" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CapitalExpenditureBusinessSegment" xlink:label="loc_GURECapitalExpenditureBusinessSegment" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_GURECapitalExpenditureBusinessSegment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BusinessSegmentsDetails1" xlink:title="00000062 - Disclosure - 15. BUSINESS SEGMENTS (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_SegmentReportingInformationNetOperatingIncomeLoss" xlink:label="loc_GURESegmentReportingInformationNetOperatingIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_GURESegmentReportingInformationNetOperatingIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CorporateExpenditure" xlink:label="loc_GURECorporateExpenditure" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_GURECorporateExpenditure" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_UnrealizedGainOnTranslationOfIntercompanyBalance" xlink:label="loc_GUREUnrealizedGainOnTranslationOfIntercompanyBalance" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_GUREUnrealizedGainOnTranslationOfIntercompanyBalance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_IncomeFromOperations" xlink:label="loc_GUREIncomeFromOperations" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_GUREIncomeFromOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_NetIncomeBeforeTaxes" xlink:label="loc_GURENetIncomeBeforeTaxes" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_GURENetIncomeBeforeTaxes" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/BusinessSegmentsDetails2" xlink:title="00000063 - Disclosure - 15. BUSINESS SEGMENTS (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/srt-2019-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-gaapStatementTable" xlink:to="loc_srtMajorCustomersAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-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-20190630.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-20190630.xsd#GURE_ShouguangWeidongChemicalCompanyLimitedMember" xlink:label="loc_GUREShouguangWeidongChemicalCompanyLimitedMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_GUREShouguangWeidongChemicalCompanyLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember" xlink:label="loc_GUREShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_GUREShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_ShandongShouguangShenrunfaOceanChemicalCompanyMember" xlink:label="loc_GUREShandongShouguangShenrunfaOceanChemicalCompanyMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_GUREShandongShouguangShenrunfaOceanChemicalCompanyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapStatementTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-20190630.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-20190630.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-20190630.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/2019/elts/us-gaap-2019-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-gaapStatementLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://gulfresourcesinc.com/role/CustomerConcentrationDetailsNarrative" xlink:title="00000064 - Disclosure - 16. CUSTOMER CONCENTRATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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/2019/elts/us-gaap-2019-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-20190630.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://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetails" xlink:title="00000065 - Disclosure - 19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_PropertyManagementFees" xlink:label="loc_GUREPropertyManagementFees" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_GUREPropertyManagementFees" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_Next12Months" xlink:label="loc_GURENext12Months" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_GUREPropertyManagementFees" xlink:to="loc_GURENext12Months" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_Next13To24Months" xlink:label="loc_GURENext13To24Months" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_GUREPropertyManagementFees" xlink:to="loc_GURENext13To24Months" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_Next25To36Months" xlink:label="loc_GURENext25To36Months" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_GUREPropertyManagementFees" xlink:to="loc_GURENext25To36Months" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_Next37To48Months" xlink:label="loc_GURENext37To48Months" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_GUREPropertyManagementFees" xlink:to="loc_GURENext37To48Months" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_Total" xlink:label="loc_GURETotal" />
      <link:presentationArc order="50" 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="gure-20190630.xsd#GURE_CapitalExpenditureAbstract" xlink:label="loc_GURECapitalExpenditureAbstract" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_GURECapitalExpenditureAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CapitalExpenditureFutureMinimumPaymentsDueCurrent" xlink:label="loc_GURECapitalExpenditureFutureMinimumPaymentsDueCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_GURECapitalExpenditureAbstract" xlink:to="loc_GURECapitalExpenditureFutureMinimumPaymentsDueCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CapitalExpenditureFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_GURECapitalExpenditureFutureMinimumPaymentsDueInTwoYears" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_GURECapitalExpenditureAbstract" xlink:to="loc_GURECapitalExpenditureFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CapitalExpenditureFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_GURECapitalExpenditureFutureMinimumPaymentsDueInThreeYears" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_GURECapitalExpenditureAbstract" xlink:to="loc_GURECapitalExpenditureFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CapitalExpenditureFutureMinimumPaymentsDueInFourYears" xlink:label="loc_GURECapitalExpenditureFutureMinimumPaymentsDueInFourYears" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_GURECapitalExpenditureAbstract" xlink:to="loc_GURECapitalExpenditureFutureMinimumPaymentsDueInFourYears" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="gure-20190630.xsd#GURE_CapitalExpenditureFutureMinimumPaymentsDue" xlink:label="loc_GURECapitalExpenditureFutureMinimumPaymentsDue" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_GURECapitalExpenditureAbstract" xlink:to="loc_GURECapitalExpenditureFutureMinimumPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<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" &> EL# 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@ HHKYQ^(_
M[9/CRQ^/7B?P5X)^&FB^)XO"=O927M]J/BS^RBTETLK(J1BUFRH$?+;A]X<<
M4 ?1U%?,W_#57QS_ .B)^"__  XS?_*ZC_AJKXY_]$3\%_\ AQF_^5U 'TS1
M7S-_PU5\<_\ HB?@O_PXS?\ RNH_X:J^.?\ T1/P7_X<9O\ Y74 ?3-%?,W_
M  U5\<_^B)^"_P#PXS?_ "NH_P"&JOCG_P!$3\%_^'&;_P"5U 'TS17S-_PU
M5\<_^B)^"_\ PXS?_*ZC_AJKXY_]$3\%_P#AQF_^5U 'TS17S-_PU5\<_P#H
MB?@O_P .,W_RNH_X:J^.?_1$_!?_ (<9O_E=0!],T5\S?\-5?'/_ *(GX+_\
M.,W_ ,KJ/^&JOCG_ -$3\%_^'&;_ .5U 'TS17S-_P -5?'/_HB?@O\ \.,W
M_P KJ/\ AJKXY_\ 1$_!?_AQF_\ E=0!],T5\S?\-5?'/_HB?@O_ ,.,W_RN
MH_X:J^.?_1$_!?\ X<9O_E=0!],T5\S?\-5?'/\ Z(GX+_\ #C-_\KJ/^&JO
MCG_T1/P7_P"'&;_Y74 ?3-%?,W_#57QS_P"B)^"__#C-_P#*ZC_AJKXY_P#1
M$_!?_AQF_P#E=0!],T5\S?\ #57QS_Z(GX+_ /#C-_\ *ZC_ (:J^.?_ $1/
MP5_X<9O_ )74 ?3-%?,W_#57QS_Z(GX+_P##C-_\KJ/^&JOCG_T1/P7_ .'&
M;_Y74 ?3-%?,W_#57QS_ .B)^"__  XS?_*ZC_AJKXY_]$3\%_\ AQF_^5U
M'TS17S-_PU5\<_\ HB?@O_PXS?\ RNH_X:J^.?\ T1/P7_X<9O\ Y74 ?3-%
M?.7PU_;'\=ZG\>_#7@GQK\-=%\,)XJMKZ:ROM.\5_P!K8>U6)W5XS:P[05EX
M;<>G2OHV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *^4?"HQ^V[\<!V\K0#QQS]GN?\37U=7RCX5_Y/?\ CA_UQT#_ -)[
MF@#TK\_SH_/\Z** #\_SH_/\Z** #\_SKF_B7\6M!^$6F6=SKM]]F_M&Y%G9
M01HTMQ?SD96*&-<L[XR<#H!FNDKYU_:DBO/!7[8GP.\>7AFC\(Z&FMZ=?W*Q
MR2PZ==7-DZ6TLJHI*H['R_,Z*6Y('- 'N'PY^(FC_%CP=9^(/#]\FI:1?-*D
M-PF5#O%*\,B8/(*R1NAS@Y4CM6?XQ^,V@^ O'_AGPQJEQ=0:MXPN'L]+5;9W
MCFF6*27RV<?*C%(9#@G^'WKY L?CIXON=;\$>+/%UIJ?@7P]XJ\*^,]/O-*T
M#3]0%HMW%J,$=A*(=CR+=SH+N=6QEQ+D D9.CX$^(5WXE^$/[$EWX@GUJ?Q!
M#/8S:[)J-C<1W4%P-!O()Y+@.@9#]IRI9@ S,-I.X$@'U/\ %+X_^#_@M/%'
MXGUZUTF2:W>\$<A9W2!6"O,P4$B-6(!8\9.*ZV"Z2ZMEFB;S(I$61&!ZJP!!
M^A!!_$5\O^,OAUI6L?\ !4;3[FZU#Q&JW/@159$N)19&X^WR,EL?E\O!3#^4
M3DYSCO7U%)A86ST4'Y>F, Y!]OY4 >=?#[]KCX=_%+7],TO1?$]I<W^N"\.F
MPL&C-]]CE:*Z$98 .89$*N!RI#?W:](9".3N49/!Z@#_ #U]Z_-#]G:S\8:*
M=&U3[%J.NWFDZ;\0]3^&EG)ICQ1:7XD_M?4CY5P2H#?:K6YA>%IB%VF< X88
M],^!/Q"^($WP\\3ZY<>/_$TEL?!44UV&T/4+Z]TC5'D91=&*9%9)0&_>6\08
MA8PP XR ?<9&/7U/M_\ 6HV-G^+TP?7T]O6OAGP7\3/B%9_"#Q5:-K'BV4VV
MNZ##JNOZ3>RZK;0Z3,?].NM/:6,3PSB/+R0D2&-CP01MJO\ \++\9>#_ ([:
M1J<6O^+KCX/^'_B-'IUIJ]Q]IN5O;"?0[QKE9L1[Y;:.^%D(Y2,!Y74,3T /
MNX(??&>N>@/0^_\ ]>DY[Y! W'GH*^ /AKXSU[Q1\%_@M-+XU^)^@7LGQ7U[
M2M6NI8+NUNSHAEUR>W:9)H1\A0:8BRE<*'0 AQBNY^)FFZ]X ^*-SX(\0?$G
MXGZ!X-TOP=!>^%O$%B9+V^U75#=R>=YS+&RS3(@1$B? *MGN< 'V-R#W^F>?
M:EVGCT)P.>O^?Z>]?#GQV^)7Q7NOC=XKTVS\3:QX;%GHVBS>#DDLKMWU6>6*
M3[2Y@MU,,\QDV+)"[KLW$ A26'1:U\2O%-K^W#-$FO>)M8T&[\7IIT%C8O-:
MSZ-#]BAW0S6LD;076G%MTAN(V5HWE!))4*0#[ /R]<C R<G_ #S[>XKD?AI\
M=/#'Q?UK7-/\/:E_:%UX;N39:FBQNILYQUB?(X<>GIS3?@Q\=O#GQ\\/ZIJ?
MAJYO98-'U>\T6]%U9R6TL%W:RM!.I1U!QO0X;H1SQTKY.\$ZS?Z=\-OVR[K3
M+C6M-U*X\6ZCJ6EW-I!+'<NA1%2>W)7Y^<@% 10!]P]#DY ^N<4=/7IZ]Z^*
M+?XI?$?X$>#_ (PP^%[GQ9XVUK0/A5H_BC0[37!+?O+J\D%V;@1'8-^2L&Z%
M<G.P8&:[']G/]H#X6_#+X>R^+[W]I'4OB-:W5IIR:U-JFM)J4.G7ES,D,/\
MHT"%M.>6:8)]G8 C@$#RB01UDU_6HY:13[_I;_,^IOS_ #H_/\Z1'\Q PY5@
M"".]+1L[,0?G^='Y_G110 ?G^='Y_G110!YMXC&[]N?X)>UIX@/X^1;5]6U\
MI^(?^3Z/@G_UZ>(/_2>VKZLH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "OE'PK_P GO_'#_KCH'_I/<U]75\H^%?\ D]_X
MX?\ 7'0/_2>YH ]*HHHH **** "D>-94*LH96ZJPR&^H[TM% ",-P'3Y3E?]
MD\=/3&./2D:)6;.U<XP/E' ]/IS3J* &M"C/N*+N]=O-./S#\-OX>E%% &3X
MX\:Z1\-/!NI^(-=NX--T;0[9[Z\N9$9EMXHU+.X5 6)"CA5!9B0 "37 :3^V
M)X+EN-3T_5Y[O0/$VA^'X_%6JZ#=V,SZA9V$H)$^Q$83;=C;_(,@0HX)&VJ/
M[?&@7^O_ ++>LM86,VJ'1=4T7Q!=64)/F7=GIVKV=_=QH!]YVM[:8*H!+DA0
M#FOF?]MKP]-\8O&'Q#^('PKGM=;\:^"? 4$]C;VLA,>LZ;>6]RMW8LR_>5HV
MBE7K\\"8'S4 ?=7A/7K'Q;X8T_5=,#G3=4@2[MS):R6S.CC*NT<B*RYSG!7/
M(XJ_Y(\GR2B[,8,>S@#W'8?A7P/X[^(?Q-C^*MQHD6M1>%[VTT3PZW@2*?5-
M0A-T'M8S<B/3[>UEBU*4R#:\<[_(>%V#FO1?#_@+Q59_M_:UX)GU'QS)X/M-
M47XFV&I'Q!?M;/;-;R6;:(Q:4JR)>>7<^0?W9C9E(.U< 'UJT*R$?(A(.%W#
M.W\,9'/T()YZX/-Q_%;P]=_%B?P(US./$MIIJ:TUG+83JGV5G:,2I,4\ESO5
ME(5R00<@5\$_#S]I[Q['XZTC4M!U'6]1\1^*O#GBX_\ ",7UW=ZI<IK$0BET
MJWOK8JMM93 ^>@AMD1=JONDEV9$>G_%2+PQXVUGQ+X9UWQ_XF\1_\*BA74KJ
M2>>ZO;;5#J3&X0>?&\=JZ)+N>..-4C7++'N H ^^?B_\1H?A%X!O?$=WIU[J
MEGI&V>]2U59)[:W)'F3A"<L(TRQ1<N0N%!/%;NF:A::Y8VFIV4UK>6][ DUO
M=P,)$GB=5975QD,I!!!!.1@U\<_LU_M*6O@6^^.&GZUXMFUSPSH&@Z;K.E2V
MU[J&MVT?FP7$=VD%Y= SW#F80#;QRP\N-.0?H3]C3P'JOPM_9'^&/AO783:Z
MUH?A73;&^MRV3;31VR*T1_W""G_ 3TH [?PKX,TGP-H_]GZ-IMEI5CYTEQY%
MK"(D\V1R\DF!_$SDLQZDG)K0%O&H.(T^;AAM'S#T/K3Z* $4;&R.#V([?2J5
MOX7TRS680Z9IT0N7$DP2UC43,#D,V!\Q!Y!/0U>HH\UN F*6BBCU **** "B
MBB@#S?Q#_P GT?!/_KT\0?\ I/;5]65\I^(?^3Z/@G_UZ>(/_2>VKZLH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OE'PK
M_P GO_'#_KCH'_I/<U]7&OE_XE?LO?%RW_:(\7>-/AWXN^&=CIWC"UL$N;+Q
M/X;O]0G@EM5E3<DEM?6Z[&61?E*$Y!YY  !WE%>=?\*0_:?_ .AV_9Y_\(G6
MO_EO1_PI#]I__H=OV>?_  B=:_\ EO0!Z+17G7_"D/VG_P#H=OV>?_")UK_Y
M;T?\*0_:?_Z';]GG_P (G6O_ );T >BT5YU_PI#]I_\ Z';]GG_PB=:_^6]'
M_"D/VG_^AV_9Y_\ ")UK_P"6] 'HM%>=?\*0_:?_ .AV_9Y_\(G6O_EO1_PI
M#]I__H=OV>?_  B=:_\ EO0!Z+17G7_"D/VG_P#H=OV>?_")UK_Y;T?\*0_:
M?_Z';]GG_P (G6O_ );T >BJQ1LC@@Y!'8_Y-0Z5IUOH.G06=A;V]C9VHQ!;
MVT2Q0PCT1% 51]!7 ?\ "D/VG_\ H=OV>?\ PB=:_P#EO1_PI#]I_P#Z';]G
MG_PB=:_^6] 'I N'6,KO;8>JY^7\NE-WG85R<'K@UYS_ ,*0_:?_ .AV_9Y_
M\(G6O_EO5+Q-\,_VF/"'AN_U6Y\7_L_7,&FV\EU)%%X-UE'D5%+%0QU9@"<<
M$@_0TUJ[ >JO=2R+@R.1Z%N*#<R$#+N<$,,L3@CI7E7ASX8_M,^*_#MAJEOX
MO_9^@AU&WCNHXI/!NLN\:NH8*6&K $@'D@#Z"KO_  I']I\_\SM^SS_X1.M?
M_+>EU!:JYZ%J%M'JRQ"[BCNA!,EQ$)D$@CE1@R2+G.'5@"K#D$9!%/+$UYU_
MPI#]I_\ Z';]GG_PB=:_^6]'_"D/VG_^AV_9Y_\ ")UK_P"6] 'HM%>=?\*0
M_:?_ .AV_9Y_\(G6O_EO1_PI#]I__H=OV>?_  B=:_\ EO0!Z+17G7_"D/VG
M_P#H=OV>?_")UK_Y;T?\*0_:?_Z';]GG_P (G6O_ );T >BT5YU_PI#]I_\
MZ';]GG_PB=:_^6]'_"D/VG_^AV_9Y_\ ")UK_P"6] 'HM%>=?\*0_:?_ .AV
M_9Y_\(G6O_EO1_PI#]I__H=OV>?_  B=:_\ EO0!Z+17G7_"D/VG_P#H=OV>
M?_")UK_Y;T?\*0_:?_Z';]GG_P (G6O_ );T ,\0_P#)]'P3_P"O3Q!_Z3VU
M?5E?,/PN_9?^+C_M(>$_&?Q#\7?#*^T_PA9ZA%:V7AGPW?V$]Q-=+"A9Y+B^
MN%V*(V.%0'+#GC%?3U !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4FP>@]>E+10 4444 %%%% !1110 4444 %%%% !2&EI
MI/S4 -,P5B,C/?D<5S?QC;SOA/XE4$9.EW( '.3Y3>]</XQ^)=SX3^-V@:/)
M9:?=:-K4>J3W<DD9:ZC:VC$BB/M@@$8KY^US_@HO>Z+X1\.7UYX3T.[;XG:9
M=W7ARU5 $L91K=AI-M%<MSO23^T(YI' 4((V3#9!H3L[B>J/K?X/7"O\)O#1
M!X;2;0\_]<4]ZZ9)5) R.?>ODG4OVG?&ND^,=4\,Z5X0T74H_A[X@&A^(]2@
MT[9:M$8]!N8Y%4,?LP%AJUS*VXL%.FN/NMD>V_"3XM:9X[\4:Q;QS:1;3Q%9
M[+3XP%ODM2,"64?PESE@N,J" P!HZW!:*QZ8#S2U'$QW<]<9QFI*!A1110 4
M444 %%%% !1110 4444 (5![#\J6BB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *CE8A_;'-244 >=ZG\,['5?BAIGB>]M];EO] >[2S6"4"U:.X 5B\><.<=#
MVKB+_P#9%^&FC>&-7CNO#&J?V7)87=HB22;AH]O/<B]G%J=V80US'',2IR'A
MC(QL 'O>*\N_;%^,L'P&^ 6N^(;O2M4U6RA@,$Z6"HTL*R_NQ(0Q'R@L,D9(
M!SC -:4J<JDU".[(J34(N4MD0^!OAEX4/@.?^S=+UJYT[Q7?KXCOKB1@9M9F
MD",LD[$@N-B1+M/&R)%(P,5;\)? 3PWX?^+=SXMM-/U:VU.Z,\@6>7-I;/,0
M9WCCR=KRD L>^.U8?[!_QKM_CK^S7X>U6STK5-,LK2VCTV%KY$0W?D1K&\L8
M5C^[WJRC.#E#QC%>RI16IRI572FM4%.HIQ4X[,2+@\?SJ2BBLRPHHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH #7RE\3OB%\3_ !G^U_XU\'^&/'=CX/T'PGH&BWT4
M7_"/Q:A+<S7DNH"5F>24< 6L6U57NU?5M?*=M_RD,^,7_8K>%/\ T;K= $W_
M  CWQK_Z+7;?^$7:_P#Q^C_A'OC7_P!%KMO_  B[7_X_7H5% 'GO_"/?&O\
MZ+7;?^$7:_\ Q^C_ (1[XU_]%KMO_"+M?_C]='\5/'Z_"KX8^(/$SV<VI)X>
MTV?4FLXI%C>Z6)"_EJS< MMP,X&3G-<1X"_:KTWQ;X=\#:UJ.G?\(WH?CGPJ
M/%5OJ&J:I;Q1V2G[)MMY<D#>PO(2"/ER& YQ0!J?\(]\:_\ HM=M_P"$7:__
M !^C_A'OC7_T6NV_\(NU_P#C]=%_PM[P@VC_ -HKXM\+MIWG?9OM*ZM;F#S<
M;C'OW[=V"#MSG'-68_B#X?E\+'75\0:$^A@X.IC4(39@YQCSMVS.>.O6@#E/
M^$>^-?\ T6NV_P#"+M?_ (_1_P (]\;/^BUVW_A%6O\ \?KI;CXH>%[-;8S>
M)O#D(O('NK<R:I OVB% 6>5,O\R*%8EAD *23P:U-)UBTU_3(;[3KRUU"RND
MWP7%K,LT,R^J.I*MG/')&!0!PW_"/?&O_HM=M_X1=K_\?H_X1WXV?]%KMO\
MPBK7_P"/USWB;]JZ];Q;XNT_P9X(U+QW%X!NH++7)[/4((,7$BJ[00(^/.DB
M1LN!@ J5Y(K>T;X[W&I?M03_  ZDT.:WB_X1M_$=GJAN5?[9&EQ! 4\L<IS/
MGYO[E #_ /A'OC7_ -%KMO\ PB[7_P"/T?\ "/?&O_HM=M_X1=K_ /'Z[#2?
M&VB>(=:NM.T[6M'O]0LB1<VEM>Q37%L0=I\R-6+)AN.0,<#K4.C?$/P]XDN;
MN'3O$&@ZC-IZE[N.UU&&=[51G)D"L2@&#RV.A]* .5_X1[XU_P#1:[;_ ,(N
MU_\ C]9WBSX9_%OQSX;OM'U7XQ6=YIVJ026ES _@JVVS12*593^_SR">1TZ^
MM>@>&/&FB^-X)I=$UG2-:BMG$<SZ?>Q72PL>0K&-B%..QKF?C=\;8_A /#MG
M;Z7<:]XB\8:HNCZ)I<$R0M=S>7)/(S2/\J)'!#-*S'M&0.2*:;3NA-)JS.>\
M"?"/XK?#7P?IN@Z)\8;*QTG2;=+:T@3P5;8BC484<SY/ ZGD]3R:V!X>^-@/
M_):[7_PBK7_X_5KP+\;;;5] AD\56]IX#UN2XNX?[)U75+?S95MY9$,\1W#S
M(72,RJP'"-SC!K:NOBGX7LM(LM0E\3^&X;#5#LLKJ35(%@O#P,1.7VR'D?=)
MZBB4FW=@HI:+8YO_ (1[XU_]%KMO_"+M?_C]'_"/?&O_ *+7;?\ A%VO_P ?
MKIM3^)GAO1O[1^U>(] M?[*FBM[PS:A"GV263[D<F6^1V_A5L$]@:;9?%+PO
MJ.OG2K?Q/X:GU7SGMQ8Q:I;O=&1 2\?E!]^]<'<N,C!R*0SF_P#A'OC9_P!%
MKMO_  BK7_X_1_PCWQK_ .BUVW_A%VO_ ,?KN]4O&T[2[FX6+SF@A>58@X0S
M%02%!/ )( YXKB_V</CK;?M$_ 7P]\0!IMQX;T_Q':F]CM[ZXC=[2(,R[G=/
MD!^4DCL* (/^$>^-G_1:[;_PBK7_ ./T?\(]\;/^BUVW_A%6O_Q^K'P_^.=C
MXE^'[^(M=.C>$]/;4)[.UGN-?M+BTO84<I%,DZ/Y>)!R$W;@>#S5KQ!\</#E
MA\/M<U_2M<\-:ZFBVKS[+?7;5(I9=A:*%IR_EQ-(P"JSD#+ ]!0!F_\ "/?&
ML_\ -:[;_P (NU_^/T?\(]\:_P#HMEM_X1=K_P#'Z/&G[2OACX1?#70_$/CO
M4+#P@VL-;PI975]#+*EQ-M'E*RL%EVL>74E0!FNJU+XB^'M%TBUU.[\1:!:Z
M9?/LM+V?484MKIB#\L<I8+)P"?E)H Y4^'OC6/\ FMEM_P"$7:__ !^@^'OC
M6/\ FM=M_P"$7:__ !^JG[5W[3FD?LL?!37_ !==_P!GZA=:3ILFH6VE2:G!
M:SZDB!2_E>8WS[0V3M!SG Y->F(VZ,'&,J.O.>^?KTR?:@#S[_A'OC7_ -%K
MMO\ PB[7_P"/T?\ "/?&S_HM=M_X15M_\?KT*B@#S3P#\0OBEX#_ &K/ /AC
MQ)X]L?&&@^,++53/#_PCL>GRP2VR0.CK)'(W]]E966OJ^OE/Q#_R?1\$_P#K
MT\0?^D]M7U90 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %?*=M_RD,^,7_8K>%/_1NMU]65\IVW_*0SXQ?]BMX4_P#1NMT
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
MDW4;J %HI-U&Z@!:*3=1NH 6BDW4;J %HI-U&Z@#SCQ#_P GT?!/_KT\0?\
MI/;5]65\I>(CM_;H^"7O:>(,?^ ]M7U;0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %>*_%3]AKPO\ %3XLW_C-M;^('A[7
M-6T^UTV]?P_XHN],AN8;9IVAWQQ.%+*;F7#8S\W7BO:J* /G_P#X=WZ!_P!%
M$^.'_AP=3_\ CM'_  [OT#_HHGQP_P##@ZG_ /':^@** /G_ /X=WZ!_T43X
MX?\ AP=3_P#CM'_#N_0/^BB?'#_PX.I__':^@** /G__ (=WZ!_T43XX?^'!
MU/\ ^.T?\.[] _Z*)\</_#@ZG_\ ':^@** /G_\ X=WZ!_T43XX?^'!U/_X[
M1_P[OT#_ **)\</_  X.I_\ QVOH"B@#Y_\ ^'=^@?\ 11/CA_X<'4__ ([1
M_P .[] _Z*)\</\ PX.I_P#QVOH"B@#Y_P#^'=^@?]%$^.'_ (<'4_\ X[1_
MP[OT#_HHGQP_\.#J?_QVOH"D+8H \ _X=WZ!_P!%$^.'_AP=3_\ CM9?C7]@
M?1M \(:G>P?$3XVB:TM)9HRWC[47 95)&09,'IT/%?1\=Y'-G:P.UBAQV(K(
M^(\3WO@#6H84>::6QG6..-2SR,48  #DG/%-;BEL?/GPM_83TOQC\-?#^K7O
MQ%^-C7FIZ9;74Y3Q]J2*9'B5F( DP,DG@<>U;_\ P[OT#_HHGQP_\.#J?_QV
MO6?@UIT^B?"3PO9W<3V]W::3:031.N&C=855E(]001^%=()U)'/7I2>XH['@
M7_#N_0/^BB?'#_PX.I__ !VC_AW?H'_11/CA_P"'!U/_ ..U] 44%'S_ /\
M#N_0/^BB?'#_ ,.#J?\ \=H_X=WZ!_T43XX?^'!U/_X[7T!10!\__P##N_0/
M^BB?'#_PX.I__':/^'=^@?\ 11/CA_X<'4__ ([7T!10!\__ /#N_0/^BB?'
M#_PX.I__ !VC_AW?H'_11/CA_P"'!U/_ ..U] 44 ?/_ /P[OT#_ **)\</_
M  X.I_\ QVC_ (=WZ!_T43XX?^'!U/\ ^.U] 44 ?/\ _P .[] _Z*)\</\
MPX.I_P#QVC_AW?H'_11/CA_X<'4__CM?0%% 'B7PT_83\+_#3XJZ7XQ&N_$'
MQ#K6B6]Q;6!U[Q3>:E;V@G""4K%+(4W$(HW8S[U[;110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %,D."/\XI]-=<G]* /!?BKXYU;PK^T7X5MM-U6XQ?6.N2?
MV.'0PWTL,&^-RF-Y8, .#CGIGFOFA/VJOB%9^$O %Q:>)=0N6\:>'-,U'QQ=
M>4K#PO=7'BC1["Y*\;;8QV=WJBX884:=O()20G[V7PFT>K?;!'IKW"R2/%/)
M;[IH0_WE5LY /?'6LKQ581^"O"FN:B-,T5XA9RS7426@7[4JJ[E'_O EGZY^
M^WJ: /EO2_%GQ&\4:GX@U33/$L]OX3\!>,[[0M&E9CYVL0+<Z;,(U7G[21C4
MM.C)/'RNQ)#./8_V>/VA+7Q]\4];\.7<][-XBBDNKFZ1O^/6T,%PUI);Q#KM
MCDB(WD#S,;QUKT;P6/\ A)?!^C:A%9:5:QW$4>H00"#BU:2/)QC W?.^3CG<
M?6KNC^"+?3?$<FJ+9Z3#>W"%)[B"VV33#.<,W4C.3CU)-'4.AO(<FG4Q%(;)
M[T^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *C^T+GKVSU[5)7Q3XM^$.E?&[]
MMSXMIXDO/%ES#H=MHD6GV]GXJU73K>T62&X9]L5M<QQY+ 9;;NXZT ?:NZF&
MY0-C(SZ9KY&_X8E^'_\ <\;_ /A?^(/_ ).KQ+]I[X8^#_@=\<_@WI,FIZUI
M'A7QO?ZC9ZQ/J/C3Q'-)$(+831F*1=241EF.#E&X'&* /TF-TBKG-/#AA7Y4
M?LQ>(_AOXP^"6D:UXN?QUKWB37M1ULV5GX3\0>*9WDTVPOI+7[0;=-0E<1C;
M'OD+ %I57 XKJ=;\??LW:+J[P?:?BU>6L>B6'B634['Q!XKN=-BTN]+BWOGN
M4NO+6 F-P7) 4HV<8- 'Z7;JC>Z5"<Y^7J>PK\Z/BK=_ 'X/>)KG2M4'Q<NY
M[*]L=-N9=*\0^*M0M[:[O8TEMK=Y(KLJ)9(I$D"YSL8'H:]5U+]C#P%'H]Q<
M1Q>.8YHK=ID$GCSQ#E&"$C(^W @YZC/J* /L(72GV.,D=_\ /^%2!P17Y#_\
M$^9M'_:S\-?V_K6N/9:+X/T^ZD\711>*?$MN6N3=W<4'E,VK$0P1P6C22.P8
M.S*JD;'V^H7WBW]G32O"6J:U>2?%S3[+2M*BUW%WX@\5PS7VG2.L:WMLC78:
M>#<RAI$! R,]: /THW4;J_.C37^ -_X.\0:S+)\5M-3PQ+:PWUAJ'B7Q3;:D
M&ND5[81VSW8DD,JLI3:#N!XKHO@I\+/A!\?9_$,>A6?Q9MI/"VH#2M175O$_
MBC3?)NMN]H1YUXNYD4J7Q]W>F?O"@#[S>8(>_P"%(;I!WS].U?G[^V!^S+X>
M^$7[+GQ!\9>&9?$EKK/@WPYJ.O0?VAXO\17D$YM;6281,BZE&PW% ,AN 3\I
MK%^(/P)\+^!?&/PD\.7FL>-8M2\7:PL5W=+J7BF6PU&,P32?9HYUU,QVD_R!
M@TC/N5?NC- 'Z/)*'KQS]O7Q7XN\%?LQ>)M4\&VFE:A?VEH[75M>PR2>9:E2
M)C&$=#O5"7'7.TC!)%?+/C[1O@-\,?B!_P (UK-Q\2[2YCN;6SGNSXM\3MI]
MG-<\PQRW/VSRU)^OUQ69I[_ 77?C;=_#4:?\:_\ A*[:^33KBRFUCQ8J)O21
MQ,SFZV&VVQ.3-G9\HYR16M&:A44I*Z1G5IN<'!.USZU_8+\8^+O'_P"S)X;U
MCQE9:5IU[?VZ265M9121^79[56 R;W?+NJA\@@8=1C(->S1\&OSE\&_"/X=#
MXD?%:&YN?B!_8'P[M+5O[(35_%-I>:<%AEDFE5S?D7<4BH&B\I% 11][<#3?
MASJW[/'Q-T.^U&UN_BAIMG8Z$OB;S=7\4>*=/%UIK.R+=0>;=CS8RZ,H*YR<
M#O2K34YN<59-A1I\D%%O5'Z/;J2281#)/4@5^??P;\(?!?XZ^--4\/Z+8_&*
MVU31K"WU.\CU;Q!XJTY88+CF EI;L#=(N65>I56/0&D_;%_9I\/_  =_99^(
M/C+PQ+XDM]9\'>'=1UVW&H>,?$5W!.UK:RS+$RKJ49 9D +!N 369H?H(DH<
M4KR!%R2 /K7YP:IX9^%GP@TGP+IGC)?BIK7BKQU9S7NFP^'-8\5W2WOEA'DC
MCCBOI2&194)!8EN6XY Q?C;J?P8T3X)2ZOX0O?B/JFMZQX9N/$6B_8O$'BC5
M?L]NFY5N;F&.^5HHO,4H2[+\P(SQ0!^G F!;%.+8%?EWX9\:_ OP]\"KWQ!X
ML?XH17W@KP]X>U+Q0\'B;Q/(D;ZI;"2.6';>?/$TBRY9,A-N">#7H%WX2^"%
MK\5+GP>(_BK=:E8ZG#HM[<V_B;Q1/IUA>S0+<1P3W*W9CC+121M\QQB1><F@
M#] 5N49]N>:>6 '6OS?^$VD_#?XJ_%_XA>%5\#_'73V\"W5O;I=3Z]XJ47@E
ML8;L@@W($;DS;43DR!58?>J3X-7OP"^/FJ65IX8C^,-Z]]'<M%))KWBN&$26
MV[S[=I'NPJSKM(\HG=G&!S0!^C7G '\,_P"31YP]_P J_.'X._#_ .&6H?L_
M:OX_\0ZKX[U/2K?7+ZVB:WUOQ7I]W;1I=M:QV3VLE^\TEPDN8BP"[VP=HXJE
M\3_ 7P\\<_LJ?%3Q3\.M1\<Z9KWP]TK49[E=6\3>(_,L[JWT\WJ0R0/J$94L
MC0L"2?ED!P>E 'Z5)<*ZY'2G[J^,?!/['G@37/!.AW\Z^-//O]/M;ER/'OB!
M5WR0JS8_T[C))XK2_P"&)OA__<\;_P#A?^(/_DZ@#ZY^T+GKVSU[5)7Q7X*^
M$>E?!']N+X41>&[SQ7;0:Y8ZY'J%O>>*=4U*WNA'#;LFZ*YN)(]RL3AMN[GK
M7VI0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %?*/A7_D]_XX?]<= _])[FOJZOE'PK_P GO_'#_KCH'_I/<T >E5YO\5O@
MMJ?COXZ_"[QA8ZE8V<7PYO+Z\:WEC<R7INK<0%0R\*%4 ^YSFO2** /F/X0?
ML+^)O@;-IVL:%XHT)_$]K#K>FSO=V4KV4UEJ>HKJ#$+G>)HID 7G:RC#=:S=
M/_X)JS>"O@]XR\#>&_$MI#H_B3X=:9X MI[VV>2XA%I-J$DEW(%.TM+_ &G<
M?(O"[(P.-U?5U% 'Q!X\_90^*?\ PU+KOC33XH+BZNM;T6?2K":TCN_#UQ!9
MVD%I)=SR.XDM[A8TFP DGS;,$#I]LZQ;?;["[AC8?OXI(U9\GJ"!GOQFI@<$
M^XP3ZT4 ?(WPL_X)B3?#SPGI.AR^)+*XTRZ\(ZUX)\61P021'7K"_NY;J)UY
MQ'-;O<7 1B#\LSC^(UM?$']@SQ'\5?#8BUWQ=I$VKZ-X3/@[1+N&P>./R)+F
MTGN+JX3/^ND%E NR/")M)'6OI^B@#Y-_:B_8U\:^,-&\>W6AZC:W#>.[SP^E
MU%9KMOK"UT^)89I8#(=DDI5$94)7)+#<*]'_ &'/AMXH^%G@CQ%IGB&%/LT^
MN2WNFW4UDEGJ.HI(B[Y[V)'=1(64#=N)VJ.F!7M?6D(R* /%?VR?#/Q!^*_P
MQ\7_  _\+^'M'O='\=^#M4T1]8O-2\A]-O;F/[/&9(]IW0B*6:4D<EHE3^+-
M:_QL^".O_$OQ)\-K[3-0T2U3X?ZO'K92]BE=[R58);<H2A^5=LI.<9R/2NQ^
M,OB&[\*?"/Q7J]C*D-]IFCWEY;R.BE4DC@=T+ C:1E5&#UR,BN5_9&^*>K?%
MG]DOX?>-==#ZIK7B/P[9ZS>Q6<:1&66:%96CB3*J#D[0._&3WH \M^.'[ FN
M?%WQAXMO_P#A*=(,?B;4;#5+6ZU/3WO+S0GM2"+6VR?+6W8C.1A\]2:W++]D
MOQE'^UO:_%V;Q=H\FNE&T34=EBZ+?Z 0K"QVYPL@N!]I\SLX"?=ZK\./VQ+/
MPM^RWX?\?>+M2U;Q-!XBUEM-MKG3O#GV2=7DG>."![5)'.Y2I0NK,&(SQ69X
MD_X*)^$_B+^RO\0?&?@/4-?MF\,: -5.H2^'O/?2H9H)WAU VDTD7GQ(;>8L
MH;GR6XVE6(!UL7[-WB*3XB?%O59-5T#[)\3=)33HHH[>8O8&*V:W@D))PY*2
M O\ [2X7@FO.OB1^Q-XUM?AO<C0=4T35]:M?ADO@."WD#P_:Y5N3*9P[ JAV
MO( "#RJ>N:]5_:6_:0G_ &9/"_A>2X\.:SXKO?$.KVND-)IL$:PQ22, \C*\
MBD,RA_+"Y!(Y88)JYX^_:P\+_#:2&VU6U\1#4$TD:_?V,&F/<W&BZ?O9#<W8
MB++&BLKCAF/R-@, 30!YW^P3\$O%OP0U?Q1:ZM]INM!OK73_ +/J6KZ?%9:U
M=W$49C*3+%)(K11KPC$@\G@9KU3]I_X4ZE\=_P!GSQAX(TR]L--;QGHM[H5Q
M>72/(+6&ZMY(&D14/,BA\@'CCFO'_P!N']N6#X:?!?Q/)\/]1U"Z\3Z/I5EK
M0OK+2/M^GV,-T0]K]I9P8T$Z!BO&0H9SM"[A]07:".\F1<[48C)^IZ^_Z^M
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXW@^)/ASP9^
MW1\;(=:\0Z#H\TMOH#I'?ZC#:NZBWN1D!V!()XR!UK[(KE/%GP,\&>/=6%_K
MGA;P_K-\(Q$+B]L(IY=@)(7<RDX!)P/>@#QK_A?G@+_H>?!G_@]M/_CE'_"_
M/ 7_ $//@S_P>VG_ ,<KU/\ X99^&O\ T(/@_P#\%$'_ ,31_P ,L_#7_H0?
M!_\ X*(/_B: /+/^%^> O^AY\&?^#VT_^.4?\+\\!?\ 0\^#/_![:?\ QRO4
M_P#AEGX:_P#0@^#_ /P40?\ Q-'_  RS\-?^A!\'_P#@H@_^)H \L_X7YX"_
MZ'GP9_X/;3_XY1_POSP%_P!#SX,_\'MI_P#'*]3_ .&6?AK_ -"#X/\ _!1!
M_P#$T?\ #+/PU_Z$'P?_ ."B#_XF@#RS_A?G@+_H>?!G_@]M/_CE'_"_/ 7_
M $//@S_P>VG_ ,<KU/\ X99^&O\ T(/@_P#\%$'_ ,31_P ,L_#7_H0?!_\
MX*(/_B: /+/^%^> O^AY\&?^#VT_^.5YMX]U?PK<_'?P_P"/O#?C_P  )?QZ
M?-X;UNUN-<M@+[3II(Y/,1@_RSPR1JZYR&3S$RN_</IS_AEGX:_]"#X/_P#!
M1!_\32-^RM\-&'/@#P=[YTB#G_QV@#\\(_V,_ >K?"#X<^"]8^,_@*\T;P0O
MB>WO/L^I01/J,&NP7<,JJ?./EM''>S[3CJJ ]"3U7Q%^!_ASXNV]_>^)?C/\
M/)_$L?A;_A#]'O(+RWBAM[<W"32W$T7G'?-+Y: [-J* NT#FON8_LL?#4X_X
MH+PAQR/^)3!Q_P".TU/V5/AF@./ /@\9ZXTB 9_\=H _/[]ISX2V7C+PMX^D
MT+XG> +I_'$'A_3KJ"VUFU@N[2VT_$<TD#O(T;RLF2J. N[ + 5Z'^Q)XMTK
MX1>%O$^F^(/&_@K^S;G6WOM*GNM0TRSU6\22-!++>);RM$9"ZX4@DE% )^4
M?7W_  RK\--P/_" ^#Q@Y_Y ]O\ _$5SWQ<_9B^'.G?"OQ'-;^!?"4,T6F7+
MI(FDP!D(B8@@[>,4TKNPGHCYE_:8^'_@+]I/XB^']3U'XC_#S^Q='\/:[X>N
M]/FU&WD-VNJ16Z/('\X!3&UK"RD#/S/SG:1R^A?".QT#P]+L^/'@"YU[Q#X4
MB\&^)M2NKNVE&H6D2O&MW"GG9CN_)<QG=F,X#!0:^P?A3^R[\-[WX7^'I9O
M7A"6672[9G=M(@+,3$N<DKD\Y//K71?\,L?#1L_\4#X/^8[F']D0?,??Y>:&
MK,$[JY\*^*/V=?!FH?#KX@^%=(^+O@#3]&\:^']"\-VIEU""6;3[;3(Y(4=C
MYP#O(DSY.  V#TR*X7P[X.U/1/VM[[Q[_P )SX$-]JOCXZW-;2ZCI=QH,&FM
M:QV,MQ;3/+]KBOFM8FC"@%=Q(W[2<?I*W[*WPT;/_% ^#^>O_$H@Y_\ ':3_
M (94^&G./ /@\$@ G^R(.<=,_+S^-(9\U_!'6?!W@3Q'XQ\4ZYX_\"W'BCQW
MJ*7MX(=;M?*T^VBA2"ULXF+@LL<48W/@;Y&D< !@!Z'_ ,+\\!?]#SX,_P#!
M[:?_ !RO4E_95^&:#CP!X/ZD_P#((@ZGK_#2_P##+/PU_P"A!\'_ /@H@_\
MB: /+/\ A?G@+_H>?!G_ (/;3_XY1_POSP%_T//@S_P>VG_QRO4_^&6?AK_T
M(/@__P %$'_Q-'_#+/PU_P"A!\'_ /@H@_\ B: /+/\ A?G@+_H>?!G_ (/;
M3_XY1_POSP%_T//@S_P>VG_QRO4_^&6?AK_T(/@__P %$'_Q-'_#+/PU_P"A
M!\'_ /@H@_\ B: /+/\ A?G@+_H>?!G_ (/;3_XY1_POSP%_T//@S_P>VG_Q
MRO4_^&6?AK_T(/@__P %$'_Q-'_#+/PU_P"A!\'_ /@H@_\ B: /+/\ A?G@
M+_H>?!G_ (/;3_XY1_POSP%_T//@S_P>VG_QRO4_^&6?AK_T(/@__P %$'_Q
M-'_#+/PU_P"A!\'_ /@H@_\ B: /G6/XE>'/&G[>/P7AT7Q#H.LS0V/B!Y8[
M#48;ET4P6PR51B0.V2!STK['KE/"7P+\&> =6^WZ'X6\/Z/>^68OM%E8102[
M#@E=RJ#@D#([XKJZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IKOLIU(PW&@#'
M'C"-]2-HD8:X#NHB\^-9'"_>95+9(&:Q/&VL#QOX#\0Z?9FV,CV<]K*YNHME
MLS(RY<AN .<_0]QBO-/BSX(O]?\ VC?"=]I6GNMU#9:[:G5$AP+)I8-L0:4<
MKF3! ]1FOFZ3]EGXBS>"_A[;VWAG4+8^%/#>F6?CFW5U3_A*;F+Q5I-[=  '
M%R9+.RU9CN^\NHJI_P!:P &Y]M> ?$4/AWP+X=L))+-W6SBM(Y$O8C'<O&BH
MWEG=D\CT^N#71:?KYO-0:V,862/A_P!XI,9P" P!)!(.?I7R);?LC:IK6K>(
M_$-];ZC;"[\=7EQX4T2(*$M[1[G3KI9Y#_RPC>]TV6[;9@O%<%#AGX]4_9S\
M4>*;/XO:WX8U;PW+:VMH;NYN-8E1O,U&873QQ3,_*'SH%24(O^K#A< #% ;'
MO0/-+3(SD^U/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B@UX]\7_ -OSX)_L
M]>.&\->//BW\._!^OI;I=MIVKZ]:V=TL+E@CF.1PVUMK8.,?*: /8:*^=Q_P
M5J_9B8?\G _![WQXKL__ (Y2+_P5I_9B5AN_:$^#O/;_ (2RRR/_ ")_2@#Z
M)HKYX_X>V?LO_P#1PGP<_P#"LLO_ (Y1_P /;/V7O^CA/@Y_X5EE_P#'* /H
M>BOGC_A[9^R]_P!'"?!S_P *RR_^.4?\/;/V7O\ HX3X.?\ A667_P <H ^A
MZ*^>/^'MG[+W_1PGP<_\*RR_^.4?\/;/V7O^CA/@Y_X5EE_\<H ^AZ*^>#_P
M5K_9?/\ S<)\'/\ PK;+_P".4'_@K-^S&>G[07P>QZ_\)59__'* /H>BOG;_
M (>T_LR*2?\ AH#X/$=C_P )998_/?\ 3UI5_P""M?[, '/[0OP<]O\ BK+(
M?^U* /H&WT^*V$FP$>:YD;GJQZUC?$[6KCPSX UN_LW$=U96$]Q"Q7=AUC)4
MX/!Y ZUXQ_P]L_9>_P"CA/@Y_P"%99?_ !RO)/VW_P#@HQ\!_BY^SEK^G>#/
MVE_AAIGB.*$W%G]B\9VD9O"H.ZV?$F"LB[EP>,D'M6E&"G449.R;,ZTG&#DM
MS[#^'.K2^(? &B7]R5>YO;"WGF8(%W.T:LQP.!R>U;/V99'5CD[<XY]:^(/V
M'O\ @HO\"?A+^SAX?T_QK^TQ\,M3\2RQ?:+P7_C&T=[$L!MM@#)\HC0*I4<;
M@WK7KJ_\%;/V7_\ HX3X.?\ A667_P <I5HJ%5PB[I!2DY04I:,^APN#]:6O
MGC_A[9^R]_T<)\'/_"LLO_CE'_#VS]E[_HX3X.?^%99?_'*@T/H>BOGC_A[9
M^R]_T<)\'/\ PK++_P".4?\ #VS]E[_HX3X.?^%99?\ QR@#Z'HKYX_X>U_L
MOGI^T)\',_\ 8V67_P <H_X>T?LR;N?V@/@\.,C_ (JNSY_\?H ^AZ*^=S_P
M5K_9?W?\G"?!W_PK++_XY2_\/:_V7ST_:$^#F?\ L;++_P".4 ?0]%?.J?\
M!6K]F/C/[0/P?P/O'_A+++ _\?\ YT__ (>V?LO?]'"?!S_PK++_ ..4 ?0]
M%?/'_#VS]E[_ *.$^#G_ (5EE_\ '*3_ (>S?LQHPW?M!_!X9&1GQ79#/_D3
MI0!]$45Y!\'OV^/@K^T1XW_X1OP%\6?AYXQUXV[W8T[1]>MKRZ,*%0\@CC<M
MM7<N3C'S"O7Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^4?"O_)[_P </^N.@?\
MI/<U]75\H^%?^3W_ (X?]<= _P#2>YH ]*/- X%%% !FD(R,=J6B@ SG^=!.
M?Y444 '0_2OEZ32Q^U'^U[\:O"'BB_UBS\/^ -)TBPT:*PU&6S^Q2WEF]Q-J
M2E2!Y_[Q8UD((06PQU<'ZAKSOXD?LN^$?BCXPGUR_@U&TU/4=/32=2ET_4Y[
M(:Q9(TCK:W2(P$L8,LF.,XD==VUF4@'FGB#]M:\\ :;XNO[/P]'KW@/X67EE
MHVN:U<:N(]0O#(L8>>VA6(I.(FD4,&DC:0Y*@=3YMX(_X*O^(O%_Q7TW0)?A
MUHEO8:CJ5I;?;T\1RNZP7&OQZ*DHB^RCY]\R2%-PPH89+$8^B_$'[('@+Q%X
MDO+^72KBVAU26VGU/3K6ZDAT_5WM@HMS<6ZD)(4"+UQNVC?OP*YW3O\ @GE\
M+='\6IK=KI6H)J<%S'=1N=6G*PRQZ@-3C^4MC NT63!!'R[<8)% ' ^"/^"B
M7B)?"_AS6/%W@;0M+T_Q9>>(]*T]['Q,I9+K1DU"1_/-Q#%%#%-%ITY$C28B
M(4N0';RG0?\ !1G5[GPC\1+M/!,)U7P;X6L?%5G US>V]M?0W=U-;"$23V<)
M?:87/G0^9"V5"MPU;_PB_P""<OA/P]\/)M&\>%_'1E.NQ^3<SW"V-O%JT]S)
M="& O^YE9+EX=Z'<$SC:9'W=5JO["O@#Q!>ZK=:I_P )/JM_K.AIX;O+FZ\1
M7DIET^.;SHH0GF",!),X8)O^9LDLS$@'&:A^VEXYTWP)\1Y#X!T.Y\5_#S3M
M*UM].LM>EN+?4+.\B\XA)3:AA.B9^4Q[6(ZCOZ7^S5\;[[]H#1=>UU;+1T\+
MQ:J]EX=U+3[Z2Y37+>-%\VZ!:- $\XO&N,Y,+DXX%5/%7P%MX-5\63^!M4T_
M1O''BC2;*POY=4CFU6$65NGDIFV$T05O+)4,"!SE@_2NP^"OP=TOX#?";P_X
M*T&U2UTCPSI\=C;I'$(PVT?-($'"[WWO@'&6. !Q0!X[^TGXFU#2OV]/V<M-
MM=2OK73-5B\2O?VL<[I!=^3;6?EF100K;#(Y ;IN.".:VOVJ?$UUI/Q0^#=K
M)9//H^J>,[:S,]OK=U8S6]UY<Q4R0Q 1W$0"G,<K[<G[IQFN[^(W[/N@?%3Q
M[X9\2:C'J<>N^#ENETF[M+IX'M/M*QK/@ [26$2?>!QM..IKFXOV5O 4T?A[
M189=5$_@+5%URTB76)WN8;Z0L_VJ=G<O+(WF.<RDAMQSVH \+_:*_P""H/BC
MX(?%SQ?X?M_AUH>K6/AR2^2&]D\22VTLZ6NF2:A*QB%HX!,4+J 'QN*G(&17
MK7AKQE-K?[>-S9W=C+;8\#K?6,T6M73Q/!+=1;EEL3BW2<2*<2J&D*!5W '%
M6?B+^P'\,_BIXJU?6=:TO4+G4-;-RUULU*X1'-Q:O:2X56 7="[K[;B>N*[+
M2/@#H&C?%6W\8POJQUF'3$T:-GOW:+[&N#Y90G:PW#?DC=N!['% 'EWPD_:
M\>6OQ!^.TWCVW\-Q^#_AC=JY;2KF6:XLX4T.QU%XT#QHLIQ-*Y9V0[W"A=H!
MKF_"?_!3G[7X.UCQ/KO@75;'P[8^&'\4PW5B;J=44.$CM;AYK:&-9G#*08F=
M#DCDC)]PN/V<?"5[\1M6\4RV5Q/?Z^%_M&V>[E:POI!:K9B:2V9O+:3[*B0Y
M((V+@ 98MD^&_P!CGX?>&?"=_H"Z9>ZCX?O=/?2%T_4=5N;ZVM;)VW&"!99&
M,:Y]/F&  P  H \Y_9@U_P 6:U^VS\3&\56%AHMS<>#_  [>IIUAJTNHVUN9
M)+XD[GBC"R<!6"IM;8K ]J^ENV*\Y^$/[*WA'X*>,K_Q)HZ:[<:_JFG6^C75
M[J.N7FH-)9VY)@BVRR-'B/<P#!=_SG+'<^[T:@ !P/PQ^%(%Q2T4  X_0T@&
M/P&*6B@ /-';';&*** /-_$/_)]'P3_Z]/$'_I/;5]65\I^(?^3Z/@G_ ->G
MB#_TGMJ^K* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ KY1\*_\GO\ QP_ZXZ!_Z3W-?5U?%WC7XA2_ K]M#XI7FL^$_B)?
M6/B:VT>;3;O1O"][JMM.L,5RD@\RW1U5E8K\K$-RI[T >VT5Y'_PV1HG_0E?
M&7_PW>K_ /QFC_ALC1/^A*^,O_AN]7_^,T >N45Y'_PV1HG_ $)7QE_\-WJ_
M_P 9H_X;(T3_ *$KXR_^&[U?_P",T >N45Y'_P -D:)_T)7QE_\ #=ZO_P#&
M:/\ ALC1/^A*^,O_ (;O5_\ XS0!ZY1FO(_^&R-$_P"A*^,O_AN]7_\ C-'_
M  V1HG_0E?&7_P -WJ__ ,9H ]<Q0>?RQ7D?_#9&B?\ 0E?&7_PW>K__ !FC
M_ALC1/\ H2OC+_X;O5__ (S0!ZY4EH@EN(D8E5+@$@_<!.,UX_\ \-D:)_T)
M7QE_\-WJ_P#\9H_X;)T4'_D2OC)D=,_#S5^,_P#;'- 'S+XQU67Q9^P-X@^(
MEW_:#^+O$?CE)=1;3KN:WNH/+OO(2Q4HZD(D0VB/. '-<]^TIX9\=?"OQ?X5
MU"[TKQ7:^"?$'Q7T^+P]X.C\0SG4I+,:7>O>0/()<@3RI"RQ.YVF'.0'Q7L'
MBS_A7'CAO$-K=^%?V@HM!\2ZG%K=WI-GX*UFTMUU&-@QND:. ,#(5!=02A(#
M8R*Z+XP?%OX<_%2;PQJGBCPC\<,> =337]-N&\(ZW9QVUS&K)Y\[>2%8!&DW
M&0[<,V>,T6;T072U9Y#^RQK.K_&;QU\(_!'B/5M3U3P%XI\(:[\1M/MH=7G,
MKVT^I6XTRQGNHV623['9W(C8;^9"-V<#/K'B_P &VG[./Q0^"!\,ZO=:K/?>
M);GPE<O=W1N;BYTN57D,$\N2TOV1U&UG.X&0[N37/Z./@_;^'=*&A^"OCYIL
M&GW][K6BW^B>&->AFTW[<WF7"6=Q%'^ZMI6PYA3]V2%('"FNB\.>.O 'A;QQ
MH>M6O@;XU9\+:?+IVC6C?#_5S!IPE(\^9,P9,TH"AY');"]J+6T87N?3'7W_
M  I<Y_'K[UY%_P -DZ)G'_"%_&4]?^:=ZO\ _&/RI?\ ALC1/^A*^,O_ (;O
M5_\ XS0!ZYGFC<:\C_X;(T3_ *$KXR_^&[U?_P",T?\ #9&B?]"5\9?_  W>
MK_\ QF@#UP\G-%>1_P##9&B?]"5\9?\ PW>K_P#QFC_ALC1/^A*^,O\ X;O5
M_P#XS0!ZY17D?_#9&B?]"5\9?_#=ZO\ _&:/^&R-$_Z$KXR_^&[U?_XS0!ZY
M17D?_#9&B?\ 0E?&7_PW>K__ !FC_ALC1/\ H2OC+_X;O5__ (S0!ZY17D?_
M  V1HG_0E?&7_P -WJ__ ,9H_P"&R-$_Z$KXR_\ AN]7_P#C- &IXA_Y/H^"
M?_7IX@_])[:OJROB_P  _$27XW_MK?#"]TCPG\0K#3_#5CK4FH7FM>%KW2[>
M$316R1 /<1JI9B&^4?-\K5]H4 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% ",,BFY))IS?=II7>/:DP!>E+D^_Y5X3\$? 6I_%CX?6NOZCXY\;PW
M>HRSEX[6[@CACVRLH5%,).  .]==_P ,\3?]#]\0O_ ^W_\ C%:<L8Z-F:DV
MM$>D9/O^5&3[_E7F_P#PSQ-_T/WQ"_\  ^W_ /C%'_#/$W_0_?$+_P #[?\
M^,4O<[_@5>78](R??\J,GW_*O-_^&>)O^A^^(7_@?;__ !BC_AGB;_H?OB%_
MX'V__P 8H]WO^ 7EV/2,GW_*N#USXQVFD?$S1_"\]]]CU7Q#]K.FHVEW$L,R
MVRAI=UPI$2,%.0K$,1T!JG_PSQ-_T/WQ"_\  ^W_ /C%<OJ_[/VHZ_\ $;P-
M=1ZC<W^E>%Y=;@U"XOIE:\F%W;^2FW:H#%3DDD#C'4T:6T&F^I,O[:7@B70;
MO4SXOT^.QMK.ZOA(^EW*F[@MKE+2:2WYS,%N'2+$89F>1 H^9<R:C^V'X4T?
M5;.QN?$20:A=7CZ:]J=#NC+8W"75C:,DZACY9\[4K #=C<MTDBDQY<>(:K_P
M3'\1^(O#'A"RN?$.EV]S\-='DM-"DC1VBOKE=<M-4@>=< K&JV,,3A<DF5V&
M-H!]/3]C=]2U?QMXAU.'39_%7C3Q@/$%K<?,5\.0I:Z9:)M[32B/2+.?:ZM&
M+D(<,L0:I&>Q^'O%7]MW]VL-[!>)I]T;*=HK:1%$P&759"Q1RIRK;?NL&4X*
MD5T2,2@_PKY\\._ /Q[8?$V^L;CQ'?:7X$620V8TZY03N&8M"!NC9E9!D2.Y
M)D)SFN\7]GJ9E'_%??$+_P #[?\ ^,4U&*6K$[]#TC)]_P J,GW_ "KS?_AG
MB;_H?OB%_P"!]O\ _&*/^&>)O^A^^(7_ ('V_P#\8I^YW_ 5Y=CTC)]_RHR?
M?\J\W_X9XF_Z'[XA?^!]O_\ &*/^&>)O^A^^(7_@?;__ !BCW>_X!>78](R?
M?\J,GW_*O-_^&>)O^A^^(7_@?;__ !BC_AGB;_H?OB%_X'V__P 8H]SO^ 7E
MV/2,GW_*N$_:?)_X9P\>_P#8O7__ *3O5+_AGB;_ *'[XA?^!]O_ /&*I^(O
MV6XO%.@WNFW_ (W^(%S8ZA ]M<1-?P8DC=2K*<09Y!-5#D4DV_P(GSN+2-S]
MFG/_  SOX#S_ -"_8?\ I/'7<$_YQ7E>@?LP1^%]"L].LO&_Q M[&P@2VMXE
MOX"L<:*%51F#/  %7!^SW,P_Y'[XA?\ @?;_ /QBB7(Y-I_@%/F45%H](R??
M\J,GW_*O-_\ AGB;_H?OB%_X'V__ ,8H_P"&>)O^A^^(7_@?;_\ QBI]SO\
M@7>78](R??\ *C)]_P J\W_X9XF_Z'[XA?\ @?;_ /QBC_AGB;_H?OB%_P"!
M]O\ _&*/=[_@%Y=CTC)]_P J0GCO^5><?\,\3?\ 0_?$+_P/M_\ XQ1_PSS,
M/^9^^(7_ ('V_P#\8HM'O^ KR['H[OL0GJ/Y5Q6I?%2UL_B,OA>34H[74[BP
MFU2%)-,G,(M8G5'=K@,(@P+#Y2P8CD# )K._X9[F _Y'[XA?^!]O_P#&*P]0
M^!>JWOQ7TB^2^GOM)L_#>H:%<WE[*'O7DG=620@* PX(.-O;BIY4MBDWU&Z;
M^V-X.U&PDNAXKM$MO+L9[5Y=)N4.IPWMT+.TDM@6S<+-<%8T,8.XR1$?+(FY
M+3]L#PI=:K8V47B.&6YN[Z73Y%&C77^@SQW<MDZ3G=B+_289(AOP&9.,@@UX
MTG_!-C7[W3?AHUWK>GK??!_0O#N@Z*(5;RM373-7L+Z66<$?*9H=,MXTP?D>
M:8G("Y[_ ,%_L3?V7I6IW^HQV$OBOQ)XLU'7[B_C9_\ B4074SND<0&T2R1Q
M"-59\A)6DE7!X(,]B\,>-_[=UN6WANH;N&VN);21X[:2("6,?.JLSD-M/!/K
M75$Y]J^=O OP$\>:7\3[O3M3\57>F^!XDNX]$MM)EAAFM0;DR0  Q'"I;%8F
MR268$\_>KT$_L]S?]#[\0O\ P/@_^,4[1>XFWT1Z1D^_Y49/O^5>;_\ #/$W
M_0_?$+_P/M__ (Q1_P ,\3?]#]\0O_ ^W_\ C%/W._X$WEV/2,GW_*C)]_RK
MS?\ X9XF_P"A^^(7_@?;_P#QBC_AGB;_ *'[XA?^!]O_ /&*/=[_ (#O+L>C
MY^OY4=O_ *U>=#]GN4#_ )'[XA?^!\'_ ,8KC_CIX"U3X3_#*_\ $&G>.?&\
MMWIDD#)'<W<$D,NZXC0JZB$$@JQ[TU%/1/\  3DTKM'NZ_=I::@VKBG5!844
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44A<#N/6E!S0 4
M444 %%%% !1110 4444 %%%% !1110 AIH-.8X%5=3U:UT6S:YO+F"TMXOOR
MS2"-$Y[D\#K1J]$%[+4\\_9".?@'HW_72X_]'O7IU>1_L7^)M-UKX':7!9W]
ME=3P/.TD<,ZR-&#.^"0#D5ZY6M>+C4:D9TFG!-!11161H%%%% !6?+HMM.[%
MX,MNW$AB,DUH44 4AX?M /\ 5?\ C[?XT?\ "/VG_/+_ ,?;_&KM% %.WTBW
MM9-Z1;6'0[B?ZU;7[M+10 4444 %%%(6"]30 M%&:* "BBB@ HHHH **** "
MBD#ANA!I: "BBB@!&^[5.;1+:>3<T66)R3N/^-7:* *7_"/VG_/+_P ?;_&A
MO#]IM_U7_C[?XU=HH I6^CP6DJR1Q!67)!))(SUZU=HHH **** "BBB@!J]:
M\Q_;%/\ QCOKG_72T_\ 2J*O30WS5Y)^VOXFT[1_@#K$%W?V5K/,UJT<<TZH
MT@%U$20"<G'>M*";J12,JS2IML]='2EJKI&LVFNV*W-E=6]Y;R9VRP2"1&^A
M!(JU6>VC-%L%%%% PHHHH **** "BBB@ HHHH **** "BD)Q0&!/44 +1110
M 4444 >%?'+]M:+X2?'!_ >F> /&OCK7[?0[;7[I=%6T6*SMKB>Y@A+M<31
MLSVD_"YP%']ZN"\?_P#!4^'X36MK+XF^$/Q'T*.\D\J!KV\T>+SF]%S>\T[Q
M1_RE+\:_]DK\-?\ IW\05YK^U;##IG[0MAKOA[QSX=\->/\ 2O!UPC:1XJB4
MZ'XBTEYY3)"7)#12;U<%D#95EW*0!0!Z?H/_  5"_P"$I\0RZ3IOP<^)5_J<
M%I'?R6MO=Z/)*EO(<1RD"^^XQZ'H:V_^&]_$.?\ D@/Q=[_QZ3V_[?:^#-<^
M.&HZ)/XU^(_@_4+?X7OX8^#]IKR>''BBF6)X[IMD+EV!%NS LN "R,N"*]8^
M./[8/B_PK_PL;Q+I>N:?!>^!=8TBT\.^"(XHV?QA:W4-E,\BLQ\R43-=300R
M195'M68[LD  ^F_^&]O$/_1 ?B[Z??TG_P"3:#^WOXA )_X4#\7>.O[S2>/_
M "=KY)\!?M;^(+'XJ?##PUK/Q&A.H7/QI\2>#M4L;F>VCN;_ $F'^T19^:G#
M*?W%ML88WF3OD"N5^"G[7WQ _::\3ZC#I7Q)N='GTG2-;U+6+(:?! DD\'F"
MU@TWS,M+&-@,DF#QSWH ^X3^WKXB!Y^ /Q=X.#\^D_\ R;2#]O?Q"1_R0'XN
M_P#?S2?7'_/[ZU\.G_@HSK/A_1])U"3XBZ9=7MY\#AKT]E&(+M;;Q!]KLH5D
M:)"&!Q/-O#,%159F"A2:V_%G[8'C"Q\/_$+PZ/B)8:'K_AOQ;X1M-+NY;ZPU
M2=+;4[^RM+N.=X\0SHJ7$C#;M(&!D!6- 'V/_P -[>(<X_X4#\7<^F_2?_DV
MC_AO;Q"?^: _%W_OYI/_ ,FU\D?%3]MS7/@WI7BC0=6\:WEY8^%_B=:>%;K6
M["QCN];&G3:;]L?;"F5,J2L(]V,!5YYS7T)^PGXJ\2_$#]FO1M?\6>)K#Q1K
M6M2SW;S6BQ>391F0B.W_ '1(W(@4M_$&8YZ4 7M<_P""KEIX9U;4;#4?A+\0
M[&]T>T_M"^@GOM&22SMLA?.D!OOE3) W'CFM[2O^"A>L:[I=O>V?P(^+-U9W
M<2S031RZ2R2HP#*P/VWD$$$5\_\ _!03X=6-_P#M ?""Y35K#2S\1K^X^&WB
M.VN' _MK0[B)KZX@QD$N38^2A'W1=R <MBN*_:=_:X\6?!CQM\==.F\?0>&O
M^$4USP=+X4M;JXMH9+BRO9K..]15?!DB_?7 W ?+Y0Y^4Y /KP?M[>(FZ? '
MXN],_?TGI_X&UFV?_!2>\U'Q/J&B0?!/XH3:QI4,5S>V27.CF>TBEW>4[I]M
MRJOL;!/7:?2OGBP_:,U>V_X*-0^"YOBI#/X%U&Z,UJ$$'D?VC]E20Z$9!PS;
M6$P.=^&"]0:[[X9^-;6+]JSX]Z.WBC3KF;3=&T.\M)C):"_M/-@U!IHO,50[
MI&8HR%DSY>3TW&@#UL_MZ^(FX_X4#\7>N/OZ3U_\#:YGXP?M=3_$3X8:_HOB
M3X!?%5=#U*T>.\>>31_+B3&=Y)O<#:<,,]P*\3_81_:(\7^+M;^#-OXF\?V/
MBU_BK\-]0\67$;6\$+65S:W.EQ1"$(V2C)?3B3.<M;Y&W:PKL_\ @I_'=C]G
MC0'59#X?B\::))XE SY:Z6MQ^\:7'_+(3?9RPZ #)X!JHMIIK<4HJ2Y7U/,O
M^"=W[7_A+]EGX7)I&F^ /&&OZQXEUO[))>6NH:.?MMTP)@M$!O02XCZ @%N3
M7U:/V]O$1_YH#\7?^^])_P#DVOG#]L[Q+X,\=^/O '_"&Z]H]CX@N_B1X<L[
MW7K Q7,1*DF% V_RIGCCSQR4&,XZ5Q]S^VG\0)=.\(>&K35+2]74/&?B#PYJ
M/B4W]IILFS3XGDMX#--^XAGD+ '/+"$A5W-6F(KSK5'5J;LBE2C3CR0V/K__
M (;U\1?]$!^+O_?>D_\ R;69K7_!2JZ\-ZUI6FZA\%/B?9:AKLCPZ=;3W.CI
M+?.BAG6-3>Y8@$$@= :^$OBC^VS\7_#WC;PG8:A\0_#^B76JCP[::C!IPM;F
MSD%]<>(X9IX9"0 3%I=DX*ED#2L067;GV?P!^T'=^.]?_9)\0^)?$6A/>>.]
M!O[O4(;J.U5/M MX&CN("X+PNY=E_=L P '.*Q-#Z9_X;V\18_Y(#\7?^^])
M_P#DVC_AO7Q%G_D@/Q=_[[TG_P"3:\*\,?'CQ)XR^.WB WWQ#T#P>/"OCU?#
M2>#[ZW5KC4]+*Q?O0!F9Y[CS'\N10(T\OG/..$^&/[=6OZG^T1\//MWBG3)?
M"WQ!\6:YX;%O<7%K"P6V^WK:>5:*3<02>;:1PL9O]89"0%W   ^D/A]_P5-C
M^+%I?S^&?@_\2=>ATN[-A>/97>CRBUN JL8GQ>_*X5E.#V85JZY_P42U;PSH
MUSJ&H? KXKV=C9QF6>>672%2%!U9C]MX%>:?L:^+M+\0_'']H<66J:??2MX[
MA<+!=I,Q3^Q--7?A6)(R-I)XR#WS7O&L:G!HVDW-U<W%O:P01/(\TT@2.$8(
M+,QXX]^* .!\"?\ !4+_ (6A82W7ASX-_$O7+:!MDDME=:/,B-R,$B]QG@_D
M:V+C]O[7K6W>63X!_%M(XU+NQDTG"@#))_TWTKXW^$?Q:U#PY_P3G^"<7A#Q
MY;>&[_5/B*-"N;F![>YVPWGB2\BE1HV.,^5(9 .#\N[.,UU.@_M<>*[[Q)X>
M\%7GC*QTK3I?'_B#PYJ7C8^1'):0:;$LUO;NS$0I<2[R"[<;;63Y=S\ 'T;X
M)_X*87'Q*\.0:OX?^"OQ.UK2KDN(;NSN='EAE*DJV&%[@X((/TK6/[>OB(#_
M )(#\7>F?OZ3_P#)M?GC^SO^TWJ_PV^%L%C;?$:TTOPI=_#;Q)K>FW[2VUO%
M-K5K?76PPE_^6A1(LQ<Y\P\<UZA\1/VR_&4'PV\$ZU:^,+3[ _@K3]<UB?2)
MK.74K.ZFV?Z7+9RD?:[8C>"EN0P;KZ4 ?7O_  WMXASC_A0/Q<SSQYFD]NO_
M "^^XI?^&]O$0/\ R0'XN\=?WFD__)OL:\'\2:JVD_\ !1RUN=6^(>N:-HFI
M^$[2;3-,FGCCM+F:;48(?LL4;IN8.S1;A]Y2ZY*BG?!W5O&OQ8_:0^*VA6?Q
MF0>'? GBNTMK*QBM+6\OY;:;1;.YG1Y,C"++=X0[24>([B?NT >Z_P##>_B'
M'_) ?B[_ -_-)_\ DVJUU_P42GT/6-%C\0_![XG^&=-UK5['14U*\_LY[>VG
MN[A+>(R"*Z=]N^1<D*>M>%_LA>,/B7XR^/6O>&?%?B?6;N'X5FZL=:DDMHXH
M];NIKEI+-_N@A#9&.0;>/FP>:]-_;1X^''A/_LH'A;_T\VM 'U]&"J\TZBB@
M HHHH **** "F3J63BGTAZ4 ?,]I_P %%I=?UG78O#OP?^)_B;3M"UO4=!?4
M[(:=';W5Q8W4MI/Y8END?:)87 )49 !JU_PWKXB_Z(#\7?\ OO2?_DVN)_8F
M_P"2=>-/^RF^-?\ U)-1KV%>O\CZ4 >8>-O^"JUO\-;^SM?$'PB^(VBW.HJS
MVL5Y>:/$]R%QN* WN2!D9QTKH8?V_=>N;=98_@+\698G7>CI+I#*Z^H(O<$5
MX+^UYXJT7PU_P4(_9LDUK4=*T^S\CQ/YC7]S'#'Y9TF8$9<@8).,'KG%?/'@
M_P#:;\5_!7]G Z1X7UB31+'0O#?BKQMHEI>&"P,6D_VQJ!T8,]R?])B-O$JB
MUA ?RS""5RN0#]!/^&]?$6?^2 _%W_OO2?\ Y-K,N_\ @I3=V'BVRT";X*?$
M^+7-2MY+NTL'N='%Q<PQX$DB)]MRRKD9(Z9KYR^*_P ;?B#K?C_P#%X9\6WR
MZ7\<=(L;?0+K388I[31-2A;S;^8G:=T#6WE[68G]Y(<<"O3M;\7P:'_P4>\+
M>'[G7]/N$OO UW-%#>BU^V6UPES#$##(5\U3*K,S(IVN5SCB@#U%?V]_$+#C
MX _%WU^_I/\ \FTO_#>WB+/_ "0'XN_]]Z3_ /)M?+?[.?[1WC#4/&GP^N]6
M^(MGX@T_QY\3/$W@G^S)8;=!;6=C;ZM- R.K;FN!)8P*6Q@I/C;E@QR?V /V
MN_&'[6?QET*5O'G_ !+K;1KC5?$.CSV$-LMU>O,T<4-@"1(]G&@W&7DY,?/S
MG !]:WG_  4#UO3K26>X^ WQ8@@@4O)))-I"K&HY))-[@ 5S_P .O^"K-M\7
M8;Q_"WPC^(WB!-/95NC8WFCS?9RV=N[%[QG:<>N#7!_\%3%OG_9'E:V6XDTE
M/$.E/X@6/)SI2W*FYWXY,>-F[V'IFJ_[1'[0/A[1?B!HP\!ZMX?L;GQ3K6F^
M'_$WC*T"7%IHNGLD[VZF93Y E;88HRYQ$9E8X& 0#VG_ (;U\1?]$ ^+O_?>
MD_3_ )_:/^&]O$6?^2 _%W_OO2?_ )-KY0T']K/QB/C7\/-/U;QA;V_@&+XA
M:_X,U#Q*[06UEX@M8M$-W9SM,_[M9$G\V#<A"O)9N3R=HX;]G_\ :W\??'KX
M??"*]_X6T+"Y\1>"?%&MZJ;:&UD^V3:=*/(?:?\ 5_>*MCJ(R/4@ ^YQ^WQX
MA+ ?\*"^+F6.%'F:1DGV_P!-H_X;W\0[<_\ "@?B[C&[._2>G_@;7R?K'Q1U
M+XD>./V:/'&N?$N_\+:1XJTC4[J_:TN;>#2S/'82?,I=6YD(Z;CU^7FNR^.'
MC/XD:5^V-IO@/2_%.NV6E?$\V6I:#=V]M'Y>@V]B7DUF-]R':98/LZPLQ_UL
MS<';0![S>?M^Z[IUM-//\!/BW%%!&TLKM)I("*O))_TWH*^:/VVOVH-!_;P^
M%OAW0++X:^.(M9U&^\_PW>K?Z._VID;;<)%MO26^52#M!P5%?9UE.EI>0R.Z
MQ1Q2*Q=FVB$ @DDGH/?MCT-?E;\'?B\OPE^ G[*7B:ZU[2/L.DZ)XMGL$MH/
MM$\4@M(E&Z-3F7YL J.?E/3!K6A7E1FJM/=&=2E&K'DEL??_ ,+/VKK[X/\
MPXT;PUI'[/?Q;@TW1;9;:$*=(7(4<L1]MZDY8^Y-=$W[>GB-"=WP ^+H(Z_/
MI/'_ ).U\7V_[?\ XZ\#>&_&\$FLZ5J^L0>"]/\ $>F+<7$&I264TK!;B?;:
M'F"-&,OE'YD"8+'.:[7XD?%/XC+;?%?0/ _CR\\5P_#;2M&\6VNOV$5O+)?K
M(]Y_:&D,Z!HWE:VM5EB\L;E-R@((V[LY2<FW+<N,5%<J/IL_M[>(1_S0'XN^
MO^LTG_Y-H_X;V\1 _P#) /B[Z_ZS2?\ Y-KY=L/VAO&=F_P&\:ZEXUN-/\"?
M%;QQJ,UU+?"WM;>PT.YMIYM+@>1@/+?RHXV.XY\S>#D8%><_"3]OKQ?\2_@3
MX1\KQO;76MZE%X@U.ZO([BSL5>"RGDCMR;F7]T=I5<PJ#(X.> <TAGW0/V]O
M$3'_ )(#\7?^^])_^3:0?M[^(3C_ (L#\7>>GSZ3S_Y.U\1^(OVVO''CCP!J
M?C/1?B9IFE+H'P3C\?3:?;VUO-;7&JID8;<VY86<%70'J N00:^_/"NN)XIT
M'3=2!B\G4+>*Z'ER[D*N _RL/O*1GGIC!'6@#S76/^"M.G>'O',/AF^^%7Q
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
M[_8F_P"2=>-/^RF^-?\ U)-1KV'J/3WKQ[]B;_DG7C3_ +*;XU_]234:]AH
MH:QX6TOQ')&^HZ7IFHO""(FO+6.<Q@]0"RDC/&<'M3=6\&Z-K\MN;_2=+O\
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
M3UR]DNK[PKX9OKJ4EY)KK2X9I)F/#%F*Y)(R">XQFN@VGT/Y4;3Z'\J //\
MX2_LS^$_@UXEUG6-*LC/J^N7UQJ$]_>Q02W4;SMNE2.58T9(F;GRQ\M=#;?"
MGPM:7]U<Q>&?#T5Q?R&:ZG338$DN&*E"TC!,LQ4D$GL2,X)%;^T^A_*C!!].
M>_% 'DGQ.U/X4^$+R\\,ZH--\,7%KX>N+J>_TVT6QD\.:>[F#SA=1*#:;I)9
M-G(RR3, =C&KOP]^)WPR^%WPK\O2O%&DP:!H'EV]Q=3W>YTEE.0]P[#<TDSM
MN+N"9&8_,2:^>?VAM5M?#'PF_;PAUN86.JWGANXO;.6\F""72)?#*VUJ(R3R
MGVZ/45"C_EI(0!E^<S]MOX676F_LQ?$/XL^*/$_A:34O$F@>&- L_P"Q08M+
M6SM];M[F.7?(Y:>1C.YR20$0;>!0!]5>(O'?PR^(G@6YUK5;SPAKWA[1YF2:
M>]CBNH[*7&TC:X8HYSC&-QZ<U@:5X_\ @]XHLO#FBZ?9>%-4T+6]1GM].>#2
M89-+34(X=YA/[L)'<-$S%0P#,,CGH?CKP9XAL[']HK0O$OCK4]+M-93XKRI\
M0(4=+?2--E@TTPZ'=MR,0R%@R32'E^2>!7T!^UCK_A?Q?^S[JJ>!4A_MKQ'\
M1-(ATV[M(\)JVMB[L9!=V\BY698TB4R2IE0MK+D_NVH ]_NO@[X/O##Y_A+P
MS+Y,<<$6_2;=O*2, (JY0X"]% X Z8-/O?A/X4U)K+[1X6\-7']FHL=GYNEP
M,+15.Y5CRGR*#R%7&#SUYK?*]<>S8!&6SV/OWHVGT/Y4 4;_ ,,:;JNN66I7
M6GV%UJ.F[Q9W<UNCW%H'&'\N0J73=WVD9%1VW@_2++Q1<ZW#I.F0ZS>1""XU
M&.UC6[N(U(*I)*%WLO' )X[=!6EM/H?RHVGT/Y4 9FD>"]&\/W]S=V&D:587
M=[,US<SVUE'%)<2OP\CE0"SL ,L3EL GFM.C:?0_E1M/H?RH **-I]#^5&T^
MA_*@ HHVGT/Y4;3Z'\J "BC:?0_E1M/H?RH *\B_;0_Y)QX4_P"R@>%O_3S:
MUZ[M/H?RKR+]M+Y?AOX4R"/^+@>%>W_49M>W6@#[!HI <TM !1110 4444 %
M(>E+2,<8^M 'QW^Q-_R3KQI_V4WQK_ZDFHU[#7CW[$HS\.?&?_93/&O3G_F9
M-1_+\:]AVGT/Y4 %%&T^A_*C:?0_E0 44;3Z'\J-I]#^5 !11M/H?RHVGT/Y
M4 %%&T^A_*C:?0_E0 44;3Z'\J-I]#^5  1G\3R36-IOPW\.:-X2N="LO#N@
MV6A79D\_3;?3X8[&42??WPJH1MQZY')Z]:V=I]#^587Q3LM5U/X9>(8-"<QZ
MY-IERFG2#'[N<QL$YZ8W;>.M '%:+\=/A78:-IOEW.@Z1IFE:E=:5H)DL5BM
MI9[?,<XL $P50F1"8L [9 "0#2>-/B9\(Y?%GA3Q/KGB+P[+J5G:W%SX>N9K
MTR*L3@+/+$H)7=A0K.>4 QD5\W2>,(;'X.?L2Q^$;WP]I6IQZI#;65IKLS(D
M$\&@7L%Q#,B,LIFCFWQ/@Y\W*GG-<C^T-\+];_9(\=_#O0_"VK:+J_C";0?'
MGB&:&Z@CBANFO1%-=Q6]OD +M,HB4Y^X <T ?8OQ2\4?"#3VTW6_&+> I7U:
M-7L;Z_M+>Z>>(#Y71]A)1<XW$[1N(R,ULZ%XH\&?$WQDVE)9Z;>ZIX4^RW]F
M+FQC/EP319@N[1F7F-AYB"5#UB=21MKY'_8/\3?"_P"#/C/Q+92^)=+G\(ZA
MX!T#_A$+K5[J(G4=,9;M]0M8B2%:1;F6(2P)D@B,$8 KV'1TTVY_;3^$<7A2
MQN-*TW1?A?J7V[3WMVB?3+">XTD:9;W"G.UR;>Y5$+?\N]Q_=.0#W63P)HEU
MX@.L2Z+I#ZQ,D:R7[6<9N7"#";I=N\[02%YXR<5K#@4BK\HP.W84NT^A_*@
MHHVGT/Y4;3Z'\J "BC:?0_E1M/H?RH **-I]#^5&T^A_*@ HHVGT/Y4;3Z'\
MJ "BC:?0_E1M/H?RH *\KT3_ )2Q_#C_ +)'XO\ _3QX6KU3:1V/Y5Y7H@_X
MVQ?#@_\ 5(_%W'<?\3CPO0!]<4444 %%%% 'RY^T!\#_ (N:?^V)J'Q&^'WA
MKP#XMTO7/!NF>&[FUUWQ;<Z!/936=[J-QYBF+3;P2JZWR@<H5,;<,&XI>3^T
MV22?@]\%R2<D_P#"W=0_^9VOK"B@#Y/\G]IK_HCWP7_\.[J'_P SM'D_M-?]
M$>^"_P#X=W4/_F=KZPHH ^3_ "?VFO\ HCWP7_\ #NZA_P#,[1Y/[37_ $1[
MX+_^'=U#_P"9VOK"B@#Y/\G]IK_HCWP7_P##NZA_\SM'D_M-?]$>^"__ (=W
M4/\ YG:^L** /D_R?VFO^B/?!?\ \.[J'_S.T>3^TU_T1[X+_P#AW=0_^9VO
MK"B@#Y/\G]IK_HCWP7_\.[J'_P SM'D_M-?]$>^"_P#X=W4/_F=KZPHH ^3_
M "?VFO\ HCWP7_\ #NZA_P#,[2B']IK/_)'O@O[X^+NH?_,[7U?10!\>:OX!
M_:"U[7;34[SX&? FZU"S@EM8KB7XK7S2)#*R-)&"WATG:3'&<'/,8/7I<FT3
M]I"ZLA;2_!3X&26PVXA?XK7S1#'3Y3X=QZ?E7UO10!\BW'AK]HNZ299?@A\"
MI%N %EW?%6]/F@= ^?#AW =L]*I_\*__ &@_[3TR\_X47\"1<Z)')'I[CXKW
MX^Q!QA_+ \.X7(XX]3ZU]C44 ?*'E?M-_P#1'O@N /N@?%[4!C_RW:3R?VFO
M^B/?!?\ \.[J'_S.U]844 ?)_D_M-?\ 1'O@O_X=W4/_ )G:/)_::_Z(]\%_
M_#NZA_\ ,[7UA10!\G^3^TU_T1[X+_\ AW=0_P#F=H\G]IK_ *(]\%__  [N
MH?\ S.U]844 ?)_D_M-?]$>^"_\ X=W4/_F=H\G]IK_HCWP7_P##NZA_\SM?
M6%% 'R?Y/[37_1'O@O\ ^'=U#_YG:/)_::_Z(]\%_P#P[NH?_,[7UA10!\G^
M3^TU_P!$>^"__AW=0_\ F=H\G]IK_HCWP7_\.[J'_P SM?6%% 'R?Y/[37_1
M'O@O_P"'=U#_ .9VL'QY\&OVB/C;)X9TC6OAY\(_#.CV/BG1M:OM1L_B3?:I
M<0P65]#<N([=M$@61V$14 RH.>37V=10 B+M'XTM%% !1110 4444 %-E3>O
MXYIU% 'Q?\/_ (*_M#_ V;Q9I&B_#[X2>*-%U'QCX@\0V&H7GQ(OM+N)8-1U
M6YOD62V71+A8W59U5@)G&5)!YKH/)_::_P"B/?!?_P .[J'_ ,SM?6%% 'R?
MY/[37_1'O@O_ .'=U#_YG:/)_::_Z(]\%_\ P[NH?_,[7UA10!\G^3^TU_T1
M[X+_ /AW=0_^9VCR?VFO^B/?!?\ \.[J'_S.U]844 ?)_D_M-?\ 1'O@O_X=
MW4/_ )G:/)_::_Z(]\%__#NZA_\ ,[7UA10!\G^3^TU_T1[X+_\ AW=0_P#F
M=H\G]IK_ *(]\%__  [NH?\ S.U]844 ?)_D_M-?]$>^"_\ X=W4/_F=H\G]
MIK_HCWP7_P##NZA_\SM?6%% 'R?Y/[37_1'O@O\ ^'=U#_YG:41?M-9_Y([\
M%N.A_P"%N7_'O_R+O7TKZOHH ^-=#^&/Q[\-7=[/8? ;X$6TFH7SZG.5^*]]
M\]TZJKS?\BYPS!1DCJ>3R36K-I'[25S<1S2_!;X(2S1 JLC_ !9OV=0>H!/A
MW(KZUHH ^0YO"7[0UU#!%+\"_@/+%;-NA5OBI>D1'.?D'_".87GG@4S2?!_[
M1.B:WJNI6OP1^!MOJ&N2I-J%S'\6-0$EVZ((U9C_ ,(]SA0 ,]!TQ7U_10!\
MH-%^TVS$_P#"GO@OS_U5W4/_ )G:3R?VFO\ HCWP7_\ #NZA_P#,[7UA10!\
MG^3^TU_T1[X+_P#AW=0_^9VCR?VFO^B/?!?_ ,.[J'_S.U]844 ?)_D_M-?]
M$>^"_P#X=W4/_F=H\G]IK_HCWP7_ /#NZA_\SM?6%% 'R?Y/[37_ $1[X+_^
M'=U#_P"9VCR?VFO^B/?!?_P[NH?_ #.U]844 ?)_D_M-?]$>^"__ (=W4/\
MYG:/)_::_P"B/?!?_P .[J'_ ,SM?6%% 'R?Y/[37_1'O@O_ .'=U#_YG:/)
M_::_Z(]\%_\ P[NH?_,[7UA10!\H+%^TVK _\*>^"_7_ **[J'_S.U8^ WP+
M^+NK?MH:-\2OB#X:\ >$=*\-^"=8\,6]IH7BVYU^>^GO[_2KGS&\W3;,1*BZ
3<P."Y8RKPNTY^IZ* "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6768764064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jul. 19, 2019</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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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>
</tr>
<tr 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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,583,072<span></span>
</td>
</tr>
<tr 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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">2019<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_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>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6768680512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 160,354,069<span></span>
</td>
<td class="nump">$ 178,998,935<span></span>
</td>
</tr>
<tr class="re">
<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">6,714,820<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_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">453,664<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepayments and deposits</a></td>
<td class="nump">1,364,457<span></span>
</td>
<td class="nump">8,096,636<span></span>
</td>
</tr>
<tr class="ro">
<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">176,264<span></span>
</td>
<td class="nump">235,459<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Other receivable</a></td>
<td class="nump">10,886<span></span>
</td>
<td class="nump">12,506<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">169,074,160<span></span>
</td>
<td class="nump">187,343,536<span></span>
</td>
</tr>
<tr class="re">
<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">121,296,991<span></span>
</td>
<td class="nump">82,282,630<span></span>
</td>
</tr>
<tr class="re">
<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 );">Finance lease right-of use assets</a></td>
<td class="nump">184,875<span></span>
</td>
<td class="nump">250,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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">9,198,933<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_PrepaidExpenseOtherNoncurrent', window );">Prepaid land leases, net of current portion</a></td>
<td class="nump">9,077,501<span></span>
</td>
<td class="nump">9,639,009<span></span>
</td>
</tr>
<tr class="ro">
<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">20,731,267<span></span>
</td>
<td class="nump">19,030,858<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">160,489,567<span></span>
</td>
<td class="nump">111,203,254<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">329,563,727<span></span>
</td>
<td class="nump">298,546,790<span></span>
</td>
</tr>
<tr class="re">
<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 );">Payable and accrued expenses</a></td>
<td class="nump">27,360,782<span></span>
</td>
<td class="nump">905,258<span></span>
</td>
</tr>
<tr class="re">
<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">2,006,764<span></span>
</td>
<td class="nump">332,416<span></span>
</td>
</tr>
<tr class="ro">
<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,954,023<span></span>
</td>
<td class="nump">1,188,687<span></span>
</td>
</tr>
<tr class="re">
<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 );">Finance lease liability, current portion</a></td>
<td class="nump">132,178<span></span>
</td>
<td class="nump">197,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current portion</a></td>
<td class="nump">474,363<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">31,928,110<span></span>
</td>
<td class="nump">2,623,841<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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 );">Finance lease liability, net of current portion</a></td>
<td class="nump">1,933,958<span></span>
</td>
<td class="nump">2,069,545<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, net of current portion</a></td>
<td class="nump">7,859,840<span></span>
</td>
<td class="nump">0<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_LiabilitiesNoncurrent', window );">Total Non-Current Liabilities</a></td>
<td class="nump">9,793,798<span></span>
</td>
<td class="nump">2,069,545<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">41,721,908<span></span>
</td>
<td class="nump">4,693,386<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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; 47,812,221 and 47,502,940 shares issued; and 47,583,072 and 46,803,791 shares outstanding as of June 30, 2019 and December 31, 2018</a></td>
<td class="nump">23,904<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; 229,149 and 249,149 shares as of June 30, 2019 and December 31, 2018 at cost</a></td>
<td class="num">(510,329)<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,043,388<span></span>
</td>
<td class="nump">95,020,808<span></span>
</td>
</tr>
<tr class="ro">
<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">179,966,601<span></span>
</td>
<td class="nump">185,608,445<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(10,915,289)<span></span>
</td>
<td class="num">(10,478,048)<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">287,841,819<span></span>
</td>
<td class="nump">293,853,404<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">$ 329,563,727<span></span>
</td>
<td class="nump">$ 298,546,790<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_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=119400593&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=118951113&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=118951113&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/otherTransitionRef<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 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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/otherTransitionRef<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/otherTransitionRef<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_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/otherTransitionRef<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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/otherTransitionRef<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=116821951&amp;loc=d3e31917-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=116821951&amp;loc=d3e31931-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_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_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=118951113&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=116846819&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=119400593&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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's discounted obligation for lease payments from operating lease, classified as current.</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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's discounted obligation for lease payments from operating lease, 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=118951113&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=118951113&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_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=118951113&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=118951113&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=119400593&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=119400593&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=119400593&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>14
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6776775504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,812,221<span></span>
</td>
<td class="nump">47,502,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">47,583,072<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">229,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>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6776830032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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_RevenuesAbstract', window );"><strong>NET REVENUE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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">$ 6,009,409<span></span>
</td>
<td class="nump">$ 4,594<span></span>
</td>
<td class="nump">$ 6,047,979<span></span>
</td>
<td class="nump">$ 2,251,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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(2,990,330)<span></span>
</td>
<td class="num">(7)<span></span>
</td>
<td class="num">(3,026,737)<span></span>
</td>
<td class="num">(1,241,816)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales, marketing and other operating expenses</a></td>
<td class="num">(6,613)<span></span>
</td>
<td class="num">(21,025)<span></span>
</td>
<td class="num">(6,613)<span></span>
</td>
<td class="num">(55,999)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldOverhead', window );">Direct labor and factory overheads incurred during plant shutdown</a></td>
<td class="num">(2,875,285)<span></span>
</td>
<td class="num">(5,689,486)<span></span>
</td>
<td class="num">(7,168,307)<span></span>
</td>
<td class="num">(11,385,005)<span></span>
</td>
</tr>
<tr class="re">
<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,335,347)<span></span>
</td>
<td class="num">(1,125,683)<span></span>
</td>
<td class="num">(3,440,518)<span></span>
</td>
<td class="num">(4,697,628)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total Costs and Expenses</a></td>
<td class="num">(7,207,575)<span></span>
</td>
<td class="num">(6,836,201)<span></span>
</td>
<td class="num">(13,642,175)<span></span>
</td>
<td class="num">(17,380,448)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">LOSS FROM OPERATIONS</a></td>
<td class="num">(1,198,166)<span></span>
</td>
<td class="num">(6,831,607)<span></span>
</td>
<td class="num">(7,594,196)<span></span>
</td>
<td class="num">(15,128,587)<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(38,396)<span></span>
</td>
<td class="num">(43,185)<span></span>
</td>
<td class="num">(77,220)<span></span>
</td>
<td class="num">(86,529)<span></span>
</td>
</tr>
<tr class="ro">
<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">132,873<span></span>
</td>
<td class="nump">178,678<span></span>
</td>
<td class="nump">268,452<span></span>
</td>
<td class="nump">348,156<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 );">LOSS BEFORE TAXES</a></td>
<td class="num">(1,103,689)<span></span>
</td>
<td class="num">(6,696,114)<span></span>
</td>
<td class="num">(7,402,964)<span></span>
</td>
<td class="num">(14,866,960)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">INCOME TAX BENEFIT</a></td>
<td class="nump">365,983<span></span>
</td>
<td class="nump">1,883,241<span></span>
</td>
<td class="nump">1,761,120<span></span>
</td>
<td class="nump">3,076,987<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 LOSS</a></td>
<td class="num">(737,706)<span></span>
</td>
<td class="num">(4,812,873)<span></span>
</td>
<td class="num">(5,641,844)<span></span>
</td>
<td class="num">(11,789,973)<span></span>
</td>
</tr>
<tr class="ro">
<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 LOSS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 LOSS</a></td>
<td class="num">(737,706)<span></span>
</td>
<td class="num">(4,812,873)<span></span>
</td>
<td class="num">(5,641,844)<span></span>
</td>
<td class="num">(11,789,973)<span></span>
</td>
</tr>
<tr class="ro">
<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 (LOSS)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(6,603,591)<span></span>
</td>
<td class="num">(20,586,976)<span></span>
</td>
<td class="num">(437,241)<span></span>
</td>
<td class="num">(4,638,065)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">COMPREHENSIVE LOSS</a></td>
<td class="num">$ (7,341,297)<span></span>
</td>
<td class="num">$ (25,399,849)<span></span>
</td>
<td class="num">$ (6,079,085)<span></span>
</td>
<td class="num">$ (16,428,038)<span></span>
</td>
</tr>
<tr class="re">
<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>LOSS PER SHARE:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (0.02)<span></span>
</td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="num">$ (0.25)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">DILUTED</a></td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="num">$ (0.25)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>WEIGHTED AVERAGE NUMBER OF SHARES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">47,214,075<span></span>
</td>
<td class="nump">46,803,791<span></span>
</td>
<td class="nump">47,068,417<span></span>
</td>
<td class="nump">46,803,791<span></span>
</td>
</tr>
<tr class="ro">
<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">47,214,075<span></span>
</td>
<td class="nump">46,803,791<span></span>
</td>
<td class="nump">47,068,417<span></span>
</td>
<td class="nump">46,815,089<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&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=118930883&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=118930883&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_CostOfGoodsAndServicesSoldOverhead">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indirect cost incurred related to good produced and service rendered.</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_CostOfGoodsAndServicesSoldOverhead</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=116634182&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=116634182&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=116637232&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=117326831&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=117327953&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=116634182&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=117326831&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=116637391&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=117326831&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=117327953&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=117326831&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=116637391&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=117326831&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=116634182&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=117326831&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=116637232&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_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=116634182&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_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=116634182&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=116637391&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=116634182&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=118930883&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=116637391&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=118930883&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=116637232&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=116634182&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=118932676&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_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=118930883&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=118261656&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_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://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 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 (b)<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 (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of expenses directly related to the marketing or selling of products or services.</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_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=117326831&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=117326831&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>16
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6776651600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (Unaudited) - 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</div></th>
<th class="th"><div>Retained earnings appropriated</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</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_SharesIssued', window );">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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2017</a></td>
<td class="nump">46,803,791<span></span>
</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>
</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 );">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">$ 255,572,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="ro">
<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">(4,638,065)<span></span>
</td>
<td class="num">(4,638,065)<span></span>
</td>
</tr>
<tr class="re">
<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 loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,789,973)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,789,973)<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 );">Shares issued at Jun. 30, 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Jun. 30, 2018</a></td>
<td class="nump">46,803,791<span></span>
</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>
</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 );">Balance, amount at Jun. 30, 2018</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">243,782,458<span></span>
</td>
<td class="nump">24,233,544<span></span>
</td>
<td class="nump">3,524,893<span></span>
</td>
<td class="nump">365,534,158<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 );">Shares issued at Mar. 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Mar. 31, 2018</a></td>
<td class="nump">46,803,791<span></span>
</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>
</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 );">Balance, amount at Mar. 31, 2018</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">248,595,331<span></span>
</td>
<td class="nump">24,233,544<span></span>
</td>
<td class="nump">24,111,869<span></span>
</td>
<td class="nump">390,934,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_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">(20,586,976)<span></span>
</td>
<td class="num">(20,586,976)<span></span>
</td>
</tr>
<tr class="re">
<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 loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,812,873)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,812,873)<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 );">Shares issued at Jun. 30, 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Jun. 30, 2018</a></td>
<td class="nump">46,803,791<span></span>
</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>
</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 );">Balance, amount at Jun. 30, 2018</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">243,782,458<span></span>
</td>
<td class="nump">24,233,544<span></span>
</td>
<td class="nump">3,524,893<span></span>
</td>
<td class="nump">365,534,158<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 );">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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2018</a></td>
<td class="nump">46,803,791<span></span>
</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>
</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 );">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="ro">
<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">(437,241)<span></span>
</td>
<td class="num">(437,241)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of stock options to employees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,900<span></span>
</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">45,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Common stock issued for services, shares</a></td>
<td class="nump">20,000<span></span>
</td>
<td class="num">(20,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_StockIssuedDuringPeriodValueIssuedForServices', window );">Common stock issued for services, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,541<span></span>
</td>
<td class="num">(22,941)<span></span>
</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">21,600<span></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_CashlessExerciseOfStockOptionsShares', window );">Cashless exercise of stock options, shares issued</a></td>
<td class="nump">759,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CashlessExerciseOfStockOptionsSharesOutstanding', window );">Cashless exercise of stock options, shares outstanding</a></td>
<td class="nump">759,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CashlessExerciseOfStockOptionsAmount', window );">Cashless exercise of stock options, amount</a></td>
<td class="nump">$ 379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(379)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<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 loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,641,844)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,641,844)<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 );">Shares issued at Jun. 30, 2019</a></td>
<td class="nump">47,812,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Jun. 30, 2019</a></td>
<td class="nump">47,583,072<span></span>
</td>
<td class="nump">229,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>
</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 );">Balance, amount at Jun. 30, 2019</a></td>
<td class="nump">$ 23,904<span></span>
</td>
<td class="num">$ (510,329)<span></span>
</td>
<td class="nump">95,043,388<span></span>
</td>
<td class="nump">179,966,601<span></span>
</td>
<td class="nump">24,233,544<span></span>
</td>
<td class="num">(10,915,289)<span></span>
</td>
<td class="nump">287,841,819<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 );">Shares issued at Mar. 31, 2019</a></td>
<td class="nump">47,149,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Mar. 31, 2019</a></td>
<td class="nump">46,920,760<span></span>
</td>
<td class="nump">229,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>
</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 );">Balance, amount at Mar. 31, 2019</a></td>
<td class="nump">$ 23,573<span></span>
</td>
<td class="num">$ (510,329)<span></span>
</td>
<td class="nump">94,997,819<span></span>
</td>
<td class="nump">180,704,307<span></span>
</td>
<td class="nump">24,233,544<span></span>
</td>
<td class="num">(4,311,698)<span></span>
</td>
<td class="nump">295,137,216<span></span>
</td>
</tr>
<tr class="ro">
<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">(6,603,591)<span></span>
</td>
<td class="num">(6,603,591)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of stock options to employees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,900<span></span>
</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">45,900<span></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_CashlessExerciseOfStockOptionsShares', window );">Cashless exercise of stock options, shares issued</a></td>
<td class="nump">662,312<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_CashlessExerciseOfStockOptionsSharesOutstanding', window );">Cashless exercise of stock options, shares outstanding</a></td>
<td class="nump">662,312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CashlessExerciseOfStockOptionsAmount', window );">Cashless exercise of stock options, amount</a></td>
<td class="nump">$ 331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(331)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<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 loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(737,706)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(737,706)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares issued at Jun. 30, 2019</a></td>
<td class="nump">47,812,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Jun. 30, 2019</a></td>
<td class="nump">47,583,072<span></span>
</td>
<td class="nump">229,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>
</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 );">Balance, amount at Jun. 30, 2019</a></td>
<td class="nump">$ 23,904<span></span>
</td>
<td class="num">$ (510,329)<span></span>
</td>
<td class="nump">$ 95,043,388<span></span>
</td>
<td class="nump">$ 179,966,601<span></span>
</td>
<td class="nump">$ 24,233,544<span></span>
</td>
<td class="num">$ (10,915,289)<span></span>
</td>
<td class="nump">$ 287,841,819<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_GURE_CashlessExerciseOfStockOptionsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashlessExerciseOfStockOptionsAmount</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_CashlessExerciseOfStockOptionsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashlessExerciseOfStockOptionsShares</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_GURE_CashlessExerciseOfStockOptionsSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashlessExerciseOfStockOptionsSharesOutstanding</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>duration</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=118930883&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=116637391&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=118930883&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=116637232&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=116634182&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=118932676&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=118930883&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=118261656&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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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 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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>17
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6776692944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS  (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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_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 loss</a></td>
<td class="num">$ (5,641,844)<span></span>
</td>
<td class="num">$ (11,789,973)<span></span>
</td>
</tr>
<tr class="re">
<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 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_AmortizationOfFinancingCosts', window );">Interest on capital lease obligation</a></td>
<td class="nump">76,940<span></span>
</td>
<td class="nump">86,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfLeasedAsset', window );">Amortization of prepaid land leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">294,676<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">6,964,880<span></span>
</td>
<td class="nump">9,511,515<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_UnrealizedGainLossOnTranslationOfInterCompanyBalances', window );">Unrealized exchange gain on inter-company balances</a></td>
<td class="num">(44,427)<span></span>
</td>
<td class="num">(345,086)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred tax asset</a></td>
<td class="num">(1,761,118)<span></span>
</td>
<td class="num">(3,076,986)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims', window );">Common stock issued for services</a></td>
<td class="nump">21,600<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_ShareBasedCompensation', window );">Issuance of stock options to employee</a></td>
<td class="nump">45,900<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_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="num">(6,775,954)<span></span>
</td>
<td class="nump">25,720,587<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(457,780)<span></span>
</td>
<td class="nump">1,039,959<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepayments and deposits</a></td>
<td class="num">(17,037)<span></span>
</td>
<td class="num">(61,251)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Other receivables</a></td>
<td class="nump">1,631<span></span>
</td>
<td class="num">(11,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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Payable and accrued expenses</a></td>
<td class="nump">321,706<span></span>
</td>
<td class="num">(256,603)<span></span>
</td>
</tr>
<tr class="re">
<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="nump">0<span></span>
</td>
<td class="num">(312,429)<span></span>
</td>
</tr>
<tr class="ro">
<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">768,072<span></span>
</td>
<td class="nump">592,979<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_OperatingLease', window );">Operating lease</a></td>
<td class="num">(268,620)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used in) provided by operating activities</a></td>
<td class="num">(6,766,051)<span></span>
</td>
<td class="nump">21,392,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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS USED IN INVESTING 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_PaymentsToAcquireOtherProductiveAssets', window );">Additions of prepaid land leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(693,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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property, plant and equipment</a></td>
<td class="num">(11,501,738)<span></span>
</td>
<td class="num">(10,333,721)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(11,501,738)<span></span>
</td>
<td class="num">(11,026,919)<span></span>
</td>
</tr>
<tr class="re">
<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 USED IN 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_RepaymentsOfLongTermCapitalLeaseObligations', window );">Repayment of capital lease obligation</a></td>
<td class="num">(275,506)<span></span>
</td>
<td class="num">(294,295)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(275,506)<span></span>
</td>
<td class="num">(294,295)<span></span>
</td>
</tr>
<tr class="ro">
<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">(101,571)<span></span>
</td>
<td class="num">(3,001,994)<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_CashPeriodIncreaseDecrease', window );">NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS</a></td>
<td class="num">(18,644,866)<span></span>
</td>
<td class="nump">7,069,105<span></span>
</td>
</tr>
<tr class="ro">
<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 PERIOD</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_Cash', window );">CASH AND CASH EQUIVALENTS - END OF PERIOD</a></td>
<td class="nump">160,354,069<span></span>
</td>
<td class="nump">215,975,864<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Cash paid during the period for:</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_IncomeTaxesPaid', 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating right-of-use assets obtained in exchange for lease obligations</a></td>
<td class="nump">8,241,818<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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>SUPPLEMENTAL DISCLOSURE OF CASH NON-CASH INVESTING AND FINANCING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_GURE_PurchaseOfPropertyPlantAndEquipmentIncludedInPayableAndOtherAccruedExpenseAndRetentionPayable', window );">Purchase of Property, plant and equipment included in Payable and other accrued expense and Retention payable</a></td>
<td class="nump">28,094,696<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_ParValueOfCommonStockIssuedUponCashlessExerciseOfOptions', window );">Par value of common stock issued upon cashless exercise of options</a></td>
<td class="nump">$ 379<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_OperatingLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingLease</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_ParValueOfCommonStockIssuedUponCashlessExerciseOfOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ParValueOfCommonStockIssuedUponCashlessExerciseOfOptions</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_PurchaseOfPropertyPlantAndEquipmentIncludedInPayableAndOtherAccruedExpenseAndRetentionPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PurchaseOfPropertyPlantAndEquipmentIncludedInPayableAndOtherAccruedExpenseAndRetentionPayable</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_UnrealizedGainLossOnTranslationOfInterCompanyBalances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_UnrealizedGainLossOnTranslationOfInterCompanyBalances</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_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=118932676&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=116634182&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/otherTransitionRef<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=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&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_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=118932676&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_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_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=118932676&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_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=118932676&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=118932676&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=118932676&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=118932676&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_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivables 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=118932676&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_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=118932676&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=118932676&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_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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118932676&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=118930883&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=116637391&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=118930883&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=116637232&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=116634182&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=118932676&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=118932676&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=118932676&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=118932676&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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in right-of-use asset obtained in exchange for operating lease liability.</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 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=118932676&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_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6766823920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. BASIS OF PRESENTATION AND CONSOLIDATION<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(a)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Basis
of Presentation and Consolidation</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying condensed financial statements
have been prepared by Gulf Resources, Inc (&#8220;Gulf Resources&#8221;). a Nevada corporation and its subsidiaries (collectively,
the &#8220;Company&#8221;), without audit, in accordance with the instructions to Form 10-Q and, therefore, do not necessarily
include all information and footnotes necessary for a fair statement of its financial position, results of operations and cash
flows in accordance with accounting principles generally accepted in the United States (&#8220;US GAAP&#8221;).</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the opinion of management, the unaudited
financial information for the three and six months ended June 30, 2019 presented reflects all adjustments, which are only normal
and recurring, necessary for a fair statement of results of operations, financial position and cash flows. These condensed financial
statements should be read in conjunction with the financial statements included in the Company&#8217;s 2018 Form 10-K. Operating
results for the interim periods are not necessarily indicative of operating results for an entire fiscal year.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of financial statements in conformity
with US GAAP requires management to make estimates and assumptions that affect the amounts that are reported in the financial statements
and accompanying disclosures. Although these estimates are based on management&#8217;s best knowledge of current events and actions
that the Company may undertake in the future, actual results may be different from the estimates. The Company also exercises judgments
in the preparation of these condensed financial statements in certain areas, including classification of leases and related party
transactions.<font style="font-family: MS Mincho">&#8232;</font></p>

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

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(b)&#160;&#160;&#160;&#160;&#160;&#160;&#160;
Nature of Business</p>

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

<p style="font: 8pt 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 commenced trial operation in January 2019 but suspended production temporarily
in May 2019 as required by the government to obtain project approval (see Note 1 (b)(iii)).</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(i) Bromine and Crude Salt Segments</p>

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

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company worked 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. No such costs were incurred in the three-month and six-month
periods ended June 30, 2019 and 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: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the first quarter of 2018, six out of its
ten 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. The remaining four
factories were still undergoing rectification at that time. Three factories (Factory no. 3, Factory no. 4 and Factory no. 11) had
to be demolished in September 2018 as required by the government and rectification for Factory no. 10 was completed in November
2018.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2018, 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 in which
rectification work was completed. 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 Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt 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. In April 2019,
Factory No.1, Factory No.5 and Factory No.7 (Factory no. 5 is considered part of Factory no.7 and both are managed as one
factory since 2010) restarted operations upon receipt of verbal notification from local government of Yangkou County. On May
7, 2019, the Company renamed its Subdivision Factory No. 1 to Factory No. 4; and Factory No. 5 (which was previously
considered part of Factory No. 7) to Factory No. 7.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is not certain when the issuance
of the approval documents will be effected. 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 so that 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 governments has applied the
Notice in a consistent manner.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company believes the issues related to the
remaining five 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 Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(ii) Chemical Segment</p>

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

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

<p style="font: 8pt 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, which were recorded in the prepaid land leases
and property, plant and equipment in the consolidated balance sheets as of June 30, 2019 and December 31, 2018.&#160;</p>

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

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(iii) Natural Gas Segment</p>

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

<p style="font: 8pt 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 Daying located in Sichuan Province and commenced trial
production in January 2019. <font style="font: 8pt Times New Roman, Times, Serif">On May 29, 2019, the
Company received a verbal notice from the government of Tianbao Town, Daying County, Sichuan Province, whereby the Company is
required to obtain project approval for its well located in Daying, including the whole natural gas and brine water project,
and approvals for safety production inspection, environmental protection assessment, and to solve the related land
issue. Until these approvals have been received, the Company has to temporarily halt trial production at its natural gas well
in Daying.</font></p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(c)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Allowance
for Doubtful Accounts</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2019 and December 31, 2018,
There were no allowances for doubtful accounts. No allowances for doubtful accounts were charged to the condensed consolidated
statements of loss for the three-month and six-month periods ended June 30, 2019 and 2018.</p>



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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(d)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Concentration
of Credit Risk</p>

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

<p style="font: 8pt 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. Substantially 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 $160,354,069 and $178,998,935 with these institutions as of June 30, 2019 and December 31, 2018, respectively.&#160;&#160;The
Company has not experienced any losses in such accounts in the PRC.</p>

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

<p style="font: 8pt 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.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2019, there were no accounts
receivable balance outstanding for more than 90 days and approximately $0.3 million was settled in July 2019. As of December 31,
2018, there were no accounts receivable balances as they were all collected in the year ended December 31, 2018.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(e)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Property,
Plant and Equipment</p>

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

<p style="font: 8pt 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, when available for intended use, 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 Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt 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 of production method, whichever is shorter.</p>

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

<p style="font: 8pt 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.&#160;</p>

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

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

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="width: 63%">&#160;</td>
    <td style="width: 11%">&#160;</td>
    <td style="width: 26%; border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">Useful life</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">(in years)&#160;</p></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><font style="font-size: 8pt">Buildings (including salt pans)</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 8pt">8 - 20</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 8pt">Plant and machinery (including protective shells, transmission channels and ducts)</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 8pt">3 - 8</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><font style="font-size: 8pt">Motor vehicles</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 8pt">5</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 8pt">Furniture, fixtures and equipment</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 8pt">3-8</font></td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property, plant and equipment under the finance
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 Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(f)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Retirement
Benefits</p>

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

<p style="font: 8pt 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 condensed consolidated statement of loss on an accrual basis when they
are due. The Company&#8217;s contributions totaled $292,800 and $301,657 for the three-month period ended June 30, 2019 and 2018,
respectively, and totaled $603,737 and $604,075 for the six-month period ended June 30, 2019 and 2018, respectively.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(g)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Revenue
Recognition</p>

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

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(h)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Recoverability
of Long-lived Assets</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In accordance with Financial Accounting Standards
Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) 360-10-35<i>&#8220;Impairment or Disposal of Long-lived
Assets&#8221;</i>, 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 Times New Roman, Times, Serif; margin: 0">&#160;</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the three and six months period ended June
30, 2019 and 2018, the Company determined that there were no events or circumstances indicating possible impairment of its long-lived
assets.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(i)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Basic
and Diluted Earnings per Share of Common Stock</p>

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

<p style="font: 8pt 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 169,905 and 89,684
shares for the three-month period ended June 30, 2019 and 2018, respectively, and amounted to 253,948 and 82,649 shares for the
six-month period ended June 30, 2019 and 2018, respectively. These awards could be dilutive in the future if the market price of
the common stock increases and is greater than the exercise price of these awards.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth the computation
of basic and diluted earnings per share:</p>

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

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="text-align: center"><font style="font-size: 8pt">Three-Month Period Ended June 30,</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="8" style="text-align: center"><font style="font-size: 8pt">Six-Month Period Ended June 30,</font></td></tr>
<tr>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="vertical-align: top; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td>
    <td style="vertical-align: top; border-bottom: black 1pt solid">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: justify"><font style="font-size: 8pt">Numerator</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; width: 47%; background-color: white; padding-left: 29.7pt"><font style="font-size: 8pt">Net loss</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"><font style="font-size: 8pt">(737,706</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"><font style="font-size: 8pt">(4,812,873</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: top; width: 1%; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; background-color: white; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"><font style="font-size: 8pt">(5,641,844</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; background-color: white; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"><font style="font-size: 8pt">(11,789,973</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: white; text-align: justify"><font style="font-size: 8pt">Denominator</font></td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: top; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 0.55in; text-indent: -9.9pt"><font style="font-size: 8pt">Basic: Weighted-average common shares outstanding during the period</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">47,214,075</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">46,803,791</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">47,068,417</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">46,803,791</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; padding-left: 29.7pt; text-align: justify"><font style="font-size: 8pt">Add: Dilutive effect of stock options</font></td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: top; background-color: white; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right"><font style="font-size: 8pt">11,298</font></td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 29.7pt; text-align: justify; padding-bottom: 2.5pt"><font style="font-size: 8pt">Diluted</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"><font style="font-size: 8pt">47,214,075</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"><font style="font-size: 8pt">46,803,791</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"><font style="font-size: 8pt">47,068,417</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"><font style="font-size: 8pt">46,815,089</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: top; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: justify"><font style="font-size: 8pt">Net loss per share</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; padding-left: 29.7pt; text-align: justify"><font style="font-size: 8pt">Basic</font></td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"><font style="font-size: 8pt">(0.02</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"><font style="font-size: 8pt">(0.10</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: top; background-color: white; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"><font style="font-size: 8pt">(0.12</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"><font style="font-size: 8pt">(0.25</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; padding-left: 29.7pt; text-align: justify"><font style="font-size: 8pt">Diluted</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">(0.02</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">(0.10</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: top; background-color: #CCEEFF; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">(0.12</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">(0.25</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">)&#160;</font></td>
    <td>&#160;</td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(j)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Reporting
Currency and Translation</p>

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

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

<p style="font: 8pt 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 loss.
The statement of loss and comprehensive loss is translated at average rate during the reporting period. Gains or losses resulting
from transactions in currencies other than the functional currencies are recognized in net loss for the reporting periods as part
of general and administrative expense. The statement of cash flows is translated at average rate during the reporting period, with
the exception of the consideration paid for the acquisition of business which is translated at historical rates.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(k)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Foreign
Operations</p>

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

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(l)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exploration
Costs</p>

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

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

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

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(m)&#160; Leases</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company determines if an arrangement is
a lease at inception. Operating leases are included in operating lease right-of-use (&#8220;ROU&#8221;) assets and operating lease
liabilities in the consolidated balance sheets. Finance leases are included in finance lease ROU assets and finance lease liabilities
in the consolidated balance sheets.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ROU assets represent the Company&#8217;s right
to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments
arising from the lease. Operating lease and finance lease ROU assets and liabilities are recognized at January 1, 2019 based on
the present value of lease payments over the lease term discounted using the rate implicit in the lease. In cases where the implicit
rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at commencement
date in determining the present value of lease payments. Lease expense for lease payments is recognized on a straight-line basis
over the lease term.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(n)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
Stock-based Compensation</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Common stock, stock options and stock warrants
issued 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 Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has elected to account for the forfeiture
of stock-based awards as they occur.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(o)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;New
Accounting Pronouncements</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Recent accounting pronouncements adopted</p>

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

<p style="font: 8pt 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 operating leases. The Company adopted the standard effective
January 1, 2019 under the optional transition method which allows an entity to apply the new lease standard at the adoption date
and recognize a cumulative-effect adjustment, if any, to the opening balance of retained earnings in the period of adoption. The
Company elected the available practical expedients. As a result of the adoption of this standard, the Company recognized operating
lease ROU assets of $9,198,933, operating lease liabilities of $8,334,203, and the remaining balance in the, prepaid land lease
and cash in the condensed consolidated financial statements as of June 30, 2019 with no cumulative-effect adjustment to retained
earnings as of January 1, 2019.</p>

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

<p style="font: 8pt 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. The Company adopted this standard as of January 1, 2019. This adoption of this standard does not
have a material impact on the Company&#8217;s condensed consolidated financial statements.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;Recently Issued Accounting Pronouncements
Not Yet Adopted</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">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 condensed consolidated financial statements and related disclosure.</p>

<p style="font: 8pt 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_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>19
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6638865840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>2. INVENTORIES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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 Times New Roman, Times, Serif; margin: 0">Inventories consist of:</p>

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

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">June 30,</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">2019</p></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">December 31,</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">2018</p></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 58%"><font style="font-size: 8pt">Raw materials</font></td>
    <td style="width: 3%">&#160;</td>
    <td style="width: 3%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font-size: 8pt">17,880</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 3%">&#160;</td>
    <td style="width: 5%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 12%; padding-right: 0.8pt; text-align: right">&#160;<font style="font-size: 8pt">-</font></td>
    <td style="width: 2%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td><font style="font-size: 8pt">Finished goods</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">435,784</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">65,169</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><font style="font-size: 8pt">Allowance for obsolete and slow-moving inventory</font></td>
    <td>&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">&#160;(65,169</font></td>
    <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3.3pt">&#160;</td>
    <td style="padding-bottom: 3.3pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">453,664</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 3.3pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="border-bottom: black 2.25pt double">&#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_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://www.xbrl.org/2003/role/disclosureRef<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>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6633587200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3. PREPAID LAND LEASES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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_PrepaidLandLeasesAbstract', window );"><strong>Prepaid Land Leases</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 LEASES</a></td>
<td class="text"><p style="font: 8pt 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. The production
facilities and warehouses of the Company are located on these parcels of land. The lease term ranges from ten to fifty years. Some
of the lease contracts were paid in one lump sum upfront and some are paid annually at the beginning of each anniversary date.
These leases have no purchase option at the end of the lease term and were classified as operating lease prior to and as of January
1, 2019 when the new lease standard was adopted. Prior to January 2019, the prepaid land lease was amortized on a straight line
basis. As of January 1, 2019, all these leases that have commenced were classified as operating lease right-of-use assets (&#8220;ROU&#8221;).
See Note 6.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In December 2017, the Company paid a one lump
sum upfront amount of $9,250,091 for a 50-year lease of a parcel of land at Bohai Marine Fine Chemical Industrial Park (&#8220;Bohai&#8221;)
for the new chemical factory to be built. There is no purchase option at the end of the lease term. This was classified as an operating
lease prior to and as of January 1, 2019. 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. Since the construction plan of the factory at Bohai is still
in the process of being approved by the government and the lease term of the land has not commenced, the Company classified the
lease payment in prepaid land lease instead of Right-of &#8211;use assets. No amortization of this prepaid land lease was recorded
as of June 30, 2019.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three-month period ended June 30,
2018, amortization of prepaid land lease totaled $150,579 was recorded as direct labor and factory overheads incurred during plant
shutdown.&#160;</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the six-month period ended June 30, 2018,
amortization of prepaid land lease totaled $294,676 was recorded as direct labor and factory overheads incurred during plant shutdown.&#160;</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For parcels of land that are collectively owned
by local townships, the Company cannot obtain land use rights certificates. The parcels of land of which the Company cannot obtain
land use rights certificates cover a total of approximately 38.6 square kilometers of aggregate carrying value of $599,747 as at
December 31, 2018 and the parcels of land of which the Company cannot obtain land use rights certificates covers a total of approximately
38.6 square kilometers of aggregate carrying value of $8,693,886 as at June 30, 2019.</p>

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

<p style="font: 11pt/107% Calibri, Helvetica, Sans-Serif; margin: 0 0 8pt">&#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_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 );">- 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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_GURE_PrepaidLandLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PrepaidLandLeasesAbstract</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>21
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6638454832">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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 Times New Roman, Times, Serif; margin: 0">Property, plant and equipment, net consist of the following:</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</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">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">June 30, </font><br />
<font style="font-size: 8pt">2019</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">December 31, </font><br />
<font style="font-size: 8pt">2018</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-size: 8pt">At cost:</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 72%"><font style="font-size: 8pt">Mineral rights</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 8pt">2,805,348</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 8pt">2,809,977</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-size: 8pt">Buildings</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">60,766,201</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">60,866,462</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font-size: 8pt">Plant and machinery</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">201,039,726</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">161,178,816</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-size: 8pt">Motor vehicles</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">6,219</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">6,230</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font-size: 8pt">Furniture, fixtures and office equipment</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">3,283,592</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">3,289,010</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Construction in process</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">12,352,571</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">6,535,808</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font-size: 8pt">Total</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">280,253,657</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">234,686,303</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-size: 8pt">Less: Accumulated depreciation and amortization</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">(141,263,815)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">(134,681,628</font></td>
    <td><font style="font-size: 8pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt"><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;Impairment</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(17,692,851)</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(17,722,045</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 2.5pt"><font style="font-size: 8pt">Net book value</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">121,296,991</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">82,282,630</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt 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 authority. The Company has not been able to obtain property ownership certificates over these buildings and salt pans.
The aggregate carrying values of these properties situated on parcels of the land are $20,882,068 and $20,409,998 as at June 30,
2019 and December 31, 2018, respectively.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three-month period ended June 30,
2019, depreciation and amortization expense totaled $3,586,272 of which $2,019,128, $222,444 and $1,344,700 were recorded in direct
labor and factory overheads incurred during plant shutdown, administrative expenses and cost of net revenue. During the six-month
period ended June 30, 2019,depreciation and amortization expense totaled $6,898,179 of which $5,086,024, $447,274 and $1,364,881
were recorded in direct labor and factory overheads incurred during plant shutdown, administrative expenses and cost of net revenue.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three-month period ended June 30,
2018, depreciation and amortization expense totaled $4,684,870, of which $4,420,180 and $262,689 were recorded in direct labor
and factory overheads incurred during plant shutdown and administrative expenses, respectively. During the six-month period ended
June 30, 2018, depreciation and amortization expense totaled $9,373,118, of which $8,857,147 and $515,971 were recorded in direct
labor and factory overheads incurred during plant shutdown and administrative expenses, respectively.</p>

<p style="font: 10pt 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>22
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6766831456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>5. FINANCE LEASE RIGHT-OF-USE ASSETS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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. FINANCE LEASE RIGHT-OF-USE ASSETS</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Property, plant and equipment under finance leases, net consist of
the following:</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</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">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">June 30, </font><br />
<font style="font-size: 8pt">2019</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">December 31, </font><br />
<font style="font-size: 8pt">2018</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-size: 8pt">At cost:</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 72%"><font style="font-size: 8pt">Buildings</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 8pt">119,701</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 8pt">119,899</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Plant and machinery</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">2,189,762</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">2,193,375</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font-size: 8pt">Total</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">2,309,463</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">2,313,274</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Less: Accumulated depreciation and amortization</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(2,124,588)</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(2,062,517</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt"><font style="font-size: 8pt">Net book value</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">184,875</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">250,757</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt 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.&#160;&#160;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.&#160;&#160;</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three and six months period ended
June 30, 2019, depreciation and amortization expense totaled $1,360 and $66,701, respectively, which was recorded in direct labor
and factory overheads incurred during plant shutdown.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three and six months period ended
June 30, 2018, depreciation and amortization expense totaled $69,115 and $138,397, respectively, which was recorded in direct labor
and factory overheads incurred during plant shutdown.</p>

<p style="font: 8pt 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 );">- 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_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>23
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6637643696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>6. OPERATING LEASE RIGHT-OF USE ASSETS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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_LesseeOperatingLeasesTextBlock', window );">6. OPERATING LEASE RIGHT-OF USE ASSETS</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2019, the total operating lease
ROU assets was $9,198,933. The total operating lease cost for the three-month period ended June 30, 2019 and 2018 was $225,022
and $283,051.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The total operating lease cost for the six-month
period ended June 30, 2019 and 2018 was $452,241 and $564,664.</p>

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

<p style="font: 8pt 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 (See Note
3). For parcels of land that are collectively owned by local townships, the Company cannot obtain land use rights certificates.
The parcels of land of which the Company cannot obtain land use rights certificates covers a total of approximately 38.6 square
kilometers of aggregate carrying value of $8,693,886 as at June 30, 2019.</p>

<p style="font: 8pt 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_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_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</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> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="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>24
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6766796112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>7. OTHER PAYABLE AND ACCRUED EXPENSES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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 );">7. OTHER PAYABLE AND ACCRUED EXPENSES</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Payable and accrued expenses consist of the
following:</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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">&#160;</td>
    <td>&#160;</td>
    <td colspan="3" style="text-align: center"><font style="font-size: 8pt">June 30,</font></td>
    <td>&#160;</td>
    <td colspan="3" style="text-align: center"><font style="font-size: 8pt">December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 72%; text-align: justify"><font style="font-size: 8pt">Accounts payable</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$&#160;</font></td>
    <td style="width: 12%; text-align: right"><font style="font-size: 8pt">389,780</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><font style="font-size: 8pt">Salary payable</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">209,645</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">241,343</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><font style="font-size: 8pt">Social security insurance contribution payable</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">119,523</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">140,326</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 8pt">Other payable-related party (see Note 8)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">45,373</font></td>
    <td>&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">90,900</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 8pt">Accrued expense-construction</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">26,250,327</font></td>
    <td>&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">104,246</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 8pt">Accrued expense-others</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">346,134</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">328,443</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="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 8pt">Total</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">27,360,782</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">905,258</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td></tr>
</table>
<p style="font: 8pt 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_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>25
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6638615008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>8. RELATED PARTY TRANSACTIONS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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 );">8. RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three-month period ended June 30,
2019, the Company borrowed a sum of $60,000 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 amount due to Jiaxing Lighting was
unsecured, interest free and repayable on demand and was fully settled in the three-month period ended June 30, 2019. There was
no balance owing to Jiaxing Lighting as of June 30, 2019 and December 31, 2018.</p>

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

<p style="font: 8pt 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,474 for five years from January
1, 2018 to December 31, 2022. The expense associated with this agreement for the three and six months ended June 30, 2019 was approximately
$22,687 and $45,849.The expense associated with this agreement for the three and six months ended June 30, 2018 was approximately
$24,500 and $49,000.</p>

<p style="font: 8pt 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_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>26
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6630554128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>9. TAXES PAYABLE<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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 );">9. TAXES PAYABLE</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Taxes payable relates to land use tax payable
of $1,556,870 and value-added tax and other tax payables of $397,153 as of June 30, 2019 and land use tax payable of $1,188,687
as of December 31, 2018.</p>

<p style="font: 8pt 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 );">- 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_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>27
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6634027776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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 );">10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The components of finance lease liabilities
were as follows:</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><font style="font-size: 8pt">Imputed</font></td>
    <td>&#160;</td>
    <td colspan="3" style="text-align: center"><font style="font-size: 8pt">June 30,</font></td>
    <td>&#160;</td>
    <td colspan="3" style="text-align: center"><font style="font-size: 8pt">December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Interest rate</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 59%; text-align: justify"><font style="font-size: 8pt">Total finance lease liability</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center"><font style="font-size: 8pt">6.7%</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 8pt">2,066,136</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 8pt">2,267,025</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 8pt">Less: Current portion</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(132,178</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(197,480</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 8pt">Finance lease liability, net of current portion</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">1,933,958</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">2,069,545</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Interest expenses from capital lease obligations
amounted to $38,281 and $43,055 for the three-month period ended June 30, 2019 and 2018, respectively, which were charged to the
condensed consolidated statement of income (loss). Interest expenses from capital lease obligations amounted to $76,940 and $86,214
for the six-month period ended June 30, 2019 and 2018, respectively, which were charged to the condensed consolidated statement
of income (loss).</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The components of operating lease liabilities
as follows:</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><font style="font-size: 8pt">Imputed</font></td>
    <td>&#160;</td>
    <td colspan="3" style="text-align: center"><font style="font-size: 8pt">June 30,</font></td>
    <td>&#160;</td>
    <td colspan="3" style="text-align: center"><font style="font-size: 8pt">December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Interest rate</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 59%; text-align: justify"><font style="font-size: 8pt">Total Operating lease liabilities</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center"><font style="font-size: 8pt">4.89%</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 8pt">8,334,203</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 8pt">Less: Current portion</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(474,363</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 8pt">Operating lease liabilities, net of current portion</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">7,859,840</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The weighted average remaining operating lease
term at June 30, 2019 was 23 years and the weighted average discounts rate was 4.89%.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Maturities of lease liabilities were as follows:</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Financial lease</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Operating Lease</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-size: 8pt">Payable within:</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 60%; text-align: justify"><font style="font-size: 8pt">the next 12 months</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 15%; text-align: right"><font style="font-size: 8pt">273,028</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 15%; text-align: right"><font style="font-size: 8pt">784,297</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><font style="font-size: 8pt">the next 13 to 24 months</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">273,028</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">795,148</font></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 8pt">the next 25 to 36 months</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">273,028</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">646,720</font></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><font style="font-size: 8pt">the next 37 to 48 months</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">273,028</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">650,453</font></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 8pt">the next 49 to 60 months</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">273,028</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">651,439</font></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 8pt">thereafter</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">1,638,174</font></td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">11,679,069</font></td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 8pt">Total</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">3,003,314</font></td>
    <td>&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">15,207,126</font></td>
    <td>&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 8pt">Less: Amount representing interest</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(937,178</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">(6,872,923</font></td>
    <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 8pt">Present value of net minimum lease payments</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">2,066,136</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt double"><font style="font-size: 8pt">&#160;$</font></td>
    <td style="border-bottom: Black 1.5pt double; text-align: right"><font style="font-size: 8pt">8,334,203</font></td>
    <td style="border-bottom: Black 1.5pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
</table>
<p style="font: 8pt 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_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/otherTransitionRef<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>28
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6637581472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>11. EQUITY<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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 );">11. EQUITY</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Retained Earnings - Appropriated</p>

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

<p style="font: 8pt 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 its profit
after tax to the following reserve:</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Statutory Common Reserve Funds</i></p>

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

<p style="font: 8pt 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 as of June 30,
2019 for SCHC, SYCI and DCHC is 46%, 14% and 0% of its registered capital respectively.</p>

<p style="font: 8pt 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_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>29
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6766823920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>12. TREASURY STOCK<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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 );">12. TREASURY STOCK</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 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 were valued at the closing market price on the date
of the agreement and recorded as general and administrative expense in the condensed consolidated statement of loss and comprehensive
loss for the six months ended June 30, 2019. 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: 8pt 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_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>30
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6638454832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. STOCK-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">13. STOCK-BASED COMPENSATION</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Pursuant to the Company&#8217;s Amended and Restated 2007 Equity
Incentive Plan approved in 2011(&#8220;Plan&#8221;), the aggregate number shares of the Company&#8217;s common stock available
for grant of stock options and issuance 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 June 30, 2019, the number of shares of the Company&#8217;s common stock available for issuance under the Plan
is 4,895,989.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The fair value of each option award 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 Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On April 01, 2019, the Company granted to one
employee staff options to purchase 150,000 shares of the Company&#8217;s common stock, at an exercise price of $0.91 per share
and the options vested immediately. The options were valued at $45,900 fair value, with assumed 45.26% volatility, a four-year
expiration term with an expected tenor of 1.60 years, a risk free rate of 2.37% and no dividend yield.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes all Company stock
option transactions between January 1, 2019 and June 30, 2019.</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Number of Option </font><br />
<font style="font-size: 8pt">and Warrants </font><br />
<font style="font-size: 8pt">Outstanding and exercisable</font></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Weighted- Average Exercise price of Option </font><br />
<font style="font-size: 8pt">and Warrants</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Range of </font><br />
<font style="font-size: 8pt">Exercise Price per Common Share</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 43%"><font style="font-size: 8pt">Balance, January 1, 2019</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 15%; text-align: right"><font style="font-size: 8pt">2,518,000</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 15%; text-align: right"><font style="font-size: 8pt">$0.97</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 15%; text-align: right"><font style="font-size: 8pt">$0.71 - $4.80</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td><font style="font-size: 8pt">Granted and vested during the period ended June 30, 2019</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">150,000</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">$0.91</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">$0.91</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><font style="font-size: 8pt">Exercised during the period ended June 30, 2019</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">(1,897,000)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">$0.73</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">$0.73</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Expired during the period ended June 30, 2019</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(40,500)</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">$2.61</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">$2.61</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="padding-bottom: 2.5pt"><font style="font-size: 8pt">Balance, June 30, 2019</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">730,500</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">$1.48</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">$0.71 - $2.55</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</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 colspan="13" style="padding-bottom: 1pt; text-align: center"><font style="font-size: 8pt">Stock and Warrants Options Exercisable and Outstanding</font></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 8pt">Weighted Average</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 8pt">Remaining</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Outstanding at June 30, 2019</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">Range of</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">Exercise Prices</p></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">Contractual Life</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;(Years)</p></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 40%"><font style="font-size: 8pt">Exercisable and&#160;outstanding</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 17%; text-align: center"><font style="font-size: 8pt">730,500</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 17%; text-align: center"><font style="font-size: 8pt">$0.71 - $2.55</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 17%; text-align: center"><font style="font-size: 8pt">1.95</font></td>
    <td style="width: 1%">&#160;</td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">The aggregate intrinsic value of options outstanding and exercisable
as of June 30, 2019 was $8,610.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the three months ended June 30, 2019,
662,312 shares of common stock were issued upon cashless exercise of 1,652,000 options.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the six months ended June 30, 2019, 759,281
shares of common stock were issued upon cashless exercise of 1,897,000 options.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The aggregate intrinsic value of options exercised
during the three months ended June 30, 2019 was $808,014. There was no option exercised during the three months ended June 30,
2018.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The aggregate intrinsic value of options exercised
during the six months ended June 30, 2019 was $922,429. There was no option exercised during the six months ended June 30, 2018.</p>

<p style="font: 8pt 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 share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=116856206&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=116856206&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>31
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6766819072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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 );">14. INCOME TAXES</a></td>
<td class="text"><p style="font: 8pt 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 Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(a)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;United
States (&#8220;US&#8221;)</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Gulf Resources, Inc. may be subject to the United
States of America Tax laws at a 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 three-month and six-month periods ended June 30, 2019 and 2018, and management believes that its earnings
are permanently invested in the PRC.</p>

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

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

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

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Upper Class Group Limited, a subsidiary of Gulf
Resources, Inc., 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 three-month and six-month periods ended June
30, 2019 and 2018.</p>

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

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">HKJI, a subsidiary of Upper Class Group Limited,&#160;was
incorporated in Hong Kong and 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 income tax has been made as it has no taxable income for the three-month and
six-month periods ended June 30, 2019 and 2018.&#160;&#160;The applicable statutory tax rates for the three-month and six-month
periods ended June 30, 2019 and 2018 are 16.5%. There is no dividend withholding tax in Hong Kong.</p>

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

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

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

<p style="font: 8pt 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.</p>

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

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2019 and December 31, 2018, the
accumulated distributable earnings under the Generally Accepted Accounting Principles (GAAP&#8221;) of PRC that are subject to
WHT are $230,022,318 and $240,563,868, 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 June 30, 2019 and December 31, 2018, 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
June 30, 2019 and December 31, 2018, the unrecognized WHT are $10,510,400 and $11,035,843, respectively.</p>

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

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

<p style="font: 8pt 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 2012 through
2018, HKJI did not report any taxable income. It did not file any income tax returns during these years except for 2014 and 2018.
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 and 2018 are currently subject to examination.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The components of the provision for income tax
benefit from continuing operations are:</p>

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

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td colspan="7" style="text-align: center"><font style="font-size: 8pt">Three-Month Period Ended June 30,</font></td>
    <td>&#160;</td>
    <td colspan="7" style="text-align: center"><font style="font-size: 8pt">Six-Month Period Ended June 30,</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 48%"><font style="font-size: 8pt">Current taxes &#8211; PRC</font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1.1pt"><font style="font-size: 8pt">Deferred taxes &#8211; PRC</font></td>
    <td style="padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(365,983)</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(1,883,241)</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(1,761,120)</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(3,076,987</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 3.3pt">&#160;</td>
    <td style="padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">(365,983)</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">(1,883,241)</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">(1,761,120)</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">(3,076,987</font></td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">)</font></td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 304.1pt">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The effective income tax rate differ from the
PRC statutory income tax rate of 25% from continuing operations in the PRC as follows:</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-indent: 488.4pt"></p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</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>&#160;</td>
    <td colspan="7" style="text-align: center"><font style="font-size: 8pt">Three-Month Period Ended June 30,</font></td>
    <td style="text-align: center">&#160;</td>
    <td colspan="8" style="text-align: center"><font style="font-size: 8pt">Six-Month Period Ended June 30,</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.1pt"><font style="font-size: 8pt">Reconciliations</font></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="4" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom; width: 45%"><font style="font-size: 8pt">Statutory income tax rate</font></td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: bottom; width: 5%; text-align: right"><font style="font-size: 8pt">25</font></td>
    <td style="vertical-align: bottom; width: 5%"><font style="font-size: 8pt">%</font></td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: bottom; width: 5%; text-align: right"><font style="font-size: 8pt">25</font></td>
    <td style="vertical-align: bottom; width: 5%"><font style="font-size: 8pt">%</font></td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: bottom; width: 5%; text-align: right"><font style="font-size: 8pt">25</font></td>
    <td style="vertical-align: bottom; width: 5%"><font style="font-size: 8pt">%</font></td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: bottom; width: 5%; text-align: right"><font style="font-size: 8pt">25</font></td>
    <td style="vertical-align: bottom; width: 5%"><font style="font-size: 8pt">%</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Non-taxable income,(Non-deductible expense) and change in valuation allowance</font></td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">&#160;&#160;8</font></td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid"><font style="font-size: 8pt">%</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">3</font></td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid"><font style="font-size: 8pt">%</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">(1</font></td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid"><font style="font-size: 8pt">%)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">(4</font></td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid"><font style="font-size: 8pt">%)</font></td>
    <td>&#160;</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom; padding-bottom: 3.3pt"><font style="font-size: 8pt">Effective tax rate</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">33</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double"><font style="font-size: 8pt">%</font></td>
    <td style="vertical-align: bottom; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">28</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double"><font style="font-size: 8pt">%</font></td>
    <td style="vertical-align: bottom; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">24</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double"><font style="font-size: 8pt">%</font></td>
    <td style="vertical-align: bottom; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">21</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double"><font style="font-size: 8pt">%</font></td>
    <td>&#160;</td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Significant components of the Company&#8217;s
deferred tax assets and liabilities at June 30, 2019 and December 31, 2018 are as follows:</p>

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

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><font style="font-size: 8pt">June 30,</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><font style="font-size: 8pt">December 31,</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td colspan="2" style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 71%; padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Deferred tax liabilities</font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 2%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 3%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Deferred tax assets:</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Allowance for obsolete and slow-moving inventories</font></td>
    <td style="text-align: right">&#160;</td>
    <td><font style="font-size: 8pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 8pt">-</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td><font style="font-size: 8pt">$</font></td>
    <td style="padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">16,292</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Impairment on property, plant and equipment</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">3,525,701</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">3,696,332</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Impairment on prepaid land lease</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">838,671</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">840,284</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Exploration costs</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">1,810,977</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">1,813,965</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Compensation costs of unexercised stock options</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">171,672</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">194,016</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">PRC tax losses</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">14,555,918</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">12,663,985</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.1pt; padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">US federal net operating loss</font></td>
    <td style="padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">486,290</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">119,000</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Total deferred tax assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">21,389,229</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">19,343,874</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.1pt; padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Valuation allowance</font></td>
    <td style="padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(657,962</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td>
    <td style="padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(313,016</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 3.3pt; padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Net deferred tax asset</font></td>
    <td style="padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">20,731,267</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">19,030,858</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The increase in valuation allowance for the
three-month period ended June 30, 2019 is $330,005.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The increase in valuation allowance for the
three-month period ended June 30, 2018 is $28,499.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The increase in valuation allowance for the
six-month period ended June 30, 2019 is $344,946.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The increase in valuation allowance for the
six-month period ended June 30, 2018 is $55,595.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There were no unrecognized tax benefits and
accrual for uncertain tax positions as of June 30, 2019 and December 31, 2018.</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#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>32
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6644713264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. BUSINESS SEGMENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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 );">15. BUSINESS SEGMENTS</a></td>
<td class="text"><p style="font: 8pt 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 costs (income) 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. 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 Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Three-Month</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Period Ended </b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>June 30, 2019</b></p></td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Bromine*</b></font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Crude</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Salt*</b></p></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Chemical</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Products</b></p></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-bottom: 1.1pt; text-align: center"><font style="font-size: 8pt"><b>Natural Gas</b></font></td>
    <td style="vertical-align: top; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Segment</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Total</b></p></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Corporate</b></font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Total</b></font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net revenue</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(external customers)</p></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">5,751,164</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">245,079</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">13,166</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">6,009,409</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">6,009,409</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Net revenue</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">(intersegment)</p></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Income(loss) from operations before income tax benefit</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(36,713)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(828,736)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(656,424)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(61,401)</font></td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(1,583,274)</font></td>
    <td colspan="2" style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">385,108</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(1,198,166)</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Income tax benefit</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">9,540</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">215,360</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">141,083</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">365,983</font></td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">365,983</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Income(loss) from operations after</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">income tax benefit</p></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(27,173)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(613,376)</font></td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(515,341)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(61,401)</font></td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(1,217,291)</font></td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">385,108</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(832,183)</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Total assets</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">169,870,183</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">29,241,474</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">128,641,174</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,773,689</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">329,526,520</font></td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">37,207</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">329,563,727</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Depreciation and amortization</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">2,476,960</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">958,352</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">116,240</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">36,080</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">3,587,632</font></td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">3,587,632</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Capital expenditures</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">10,857,541</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">644,197</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">11,501,738</font></td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">11,501,738</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Three-Month</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Period Ended </b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>June 30, 2018</b></p></td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Bromine*</b></font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Crude</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Salt*</b></p></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Chemical</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Products</b></p></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-bottom: 1.1pt; text-align: center"><font style="font-size: 8pt"><b>Natural Gas</b></font></td>
    <td style="vertical-align: top; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Segment</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Total</b></p></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Corporate</b></font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Total</b></font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net revenue</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(external customers)</p></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">4,594</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">4,594</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">4,594</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Net revenue</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">(intersegment)</p></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Income(loss) from operations before income tax benefit</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(5,577,272</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(1,731,592</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(727,595</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(45,295</font></td>
    <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 8pt">)</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(8,081,754</font></td>
    <td colspan="2" style="vertical-align: bottom; text-align: justify"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,250,147</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(6,831,607</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">)&#160;</font></td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Income tax benefit</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,579,514</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">240,367</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">63,360</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,883,241</font></td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,883,241</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Income (loss) from operations after</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">income tax benefit</p></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(3,997,758</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(1,491,225</font></td>
    <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 8pt">)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(664,235</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">)</font></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(45,295</font></td>
    <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 8pt">)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(6,198,513</font></td>
    <td colspan="2" style="vertical-align: bottom"><font style="font-size: 8pt">)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,250,147</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(4,948,366</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">)&#160;</font></td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Total assets</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">138,510,016</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">47,572,477</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">182,669,040</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">2,011,378</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">370,762,911</font></td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">80,818</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">370,843,729</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Depreciation and amortization</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">4,018,318</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">611,499</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">124,167</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">4,753,984</font></td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">4,753,984</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Capital expenditures</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">7,813,714</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,189,075</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,192,963</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">16,259</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">10,212,011</font></td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">10,212,011</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Goodwill</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">29,010,218</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">29,010,218</font></td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">29,010,218</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Six-Month</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Period Ended </b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>June 30, 2019</b></p></td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Bromine*</b></font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Crude</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Salt*</b></p></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Chemical</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Products</b></p></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-bottom: 1.1pt; text-align: center"><font style="font-size: 8pt"><b>Natural Gas</b></font></td>
    <td style="vertical-align: top; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Segment</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Total</b></p></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Corporate</b></font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Total</b></font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net revenue</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(external customers)</p></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">5,751,164</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">245,079</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">51,736</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">6,047,979</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">6,047,979</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Net revenue</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">(intersegment)</p></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Loss from operations before income tax benefit</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(3,661,727)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(2,240,545)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(1,329,974)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(103,384)</font></td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(7,335,630)</font></td>
    <td colspan="2" style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(258,566)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(7,594,196)</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Income tax benefit</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">906,887</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">568,312</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">285,921</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,761,120</font></td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,761,120</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Loss from operations after</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">income tax benefit</p></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(2,754,840)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(1,672,233)</font></td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(1,044,053)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(103,384)</font></td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(5,574,510)</font></td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(258,566)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(5,833,076)</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Total assets</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">169,870,183</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">29,241,474</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">128,641,174</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,773,689</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">329,526,520</font></td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">37,207</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">329,563,727</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Depreciation and amortization</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">4,595,037</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">2,063,460</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">233,628</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">72,755</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">6,964,880</font></td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">6,964,880</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Capital expenditures</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">10,857,541</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">644,197</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">11,501,738</font></td>
    <td colspan="2" style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">11,501,738</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Six-Month</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>Period Ended </b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0"><b>June 30, 2018</b></p></td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Bromine*</b></font></td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Crude</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Salt*</b></p></td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Chemical</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Products</b></p></td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid">&#160;</td>
    <td style="vertical-align: top; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-bottom: 1.1pt; text-align: center"><font style="font-size: 8pt"><b>Natural Gas</b></font></td>
    <td style="vertical-align: top; border-bottom: Black 1pt solid; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Segment</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>&#160;Total</b></p></td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Corporate</b></font></td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Total</b></font></td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom; width: 23%">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Net revenue</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(external customers)</p></td>
    <td style="vertical-align: bottom; width: 1%; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 9%; border-top: Black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; border-top: Black 1pt solid; text-align: right"><font style="font-size: 8pt">1,638,493</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 9%; border-top: Black 1pt solid; text-align: right"><font style="font-size: 8pt">613,368</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: center"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 9%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: top; width: 1%; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 8%; border-top: Black 1pt solid; text-align: right"><font style="font-size: 8pt">2,251,861</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 6%; border-top: Black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 9%; border-top: Black 1pt solid; text-align: right"><font style="font-size: 8pt">2,251,861</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Net revenue</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">(intersegment)</p></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Income(loss) from operations before income tax benefit</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(11,167,828</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(2,539,475</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(1,402,366</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(80,950</font></td>
    <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 8pt">)</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(15,190,619</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">62,032</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(15,128,587</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">)&#160;</font></td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Income tax benefit</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">2,970,666</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">442,338</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(336,017</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">3,076,987</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">3,076,987</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Income (loss) from operations after</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0">income tax benefit</p></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(8,197,162</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(2,097,137</font></td>
    <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 8pt">)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(1,738,383</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(80,950</font></td>
    <td style="vertical-align: bottom; text-align: justify"><font style="font-size: 8pt">)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(12,113,632</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">62,032</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(12,051,600</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">)&#160;</font></td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Total assets</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">138,510,016</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">47,572,477</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">182,669,040</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">2,011,378</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">370,762,911</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">80,818</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">370,843,729</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Depreciation and amortization</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">7,738,030</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,524,850</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">248,635</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">9,511,515</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">9,511,515</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Capital expenditures</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">7,906,888</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,203,254</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,192,963</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">30,616</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">10,333,721</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">10,333,721</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Goodwill</font></td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">29,010,218</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: top; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">29,010,218</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">29,010,218</font></td>
    <td style="vertical-align: bottom">&#160;</td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">* Certain 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 the respective segment.</p>

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

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="text-align: center"><font style="font-size: 8pt">Three-Month Period Ended June 30,</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="text-align: center"><font style="font-size: 8pt">Six-Month Period Ended June 30,</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">Reconciliations</font></td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</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="width: 48%"><font style="font-size: 8pt">Total segment operating loss</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">(1,583,274)</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">(8,081,754)</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">(7,335,630)</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">(15,190,619)</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom; padding-bottom: 1.1pt"><font style="font-size: 8pt">Corporate costs</font></td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(162,547)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(153,791)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(302,993)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(283,054)</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.1pt"><font style="font-size: 8pt">Unrealized gain on translation of intercompany balance</font></td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">547,655</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,403,938</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">44,427</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">345,086</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td><font style="font-size: 8pt">Loss from operations</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">(1,198,166)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">(6,831,607)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">(7,594,196)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">(15,128,587)</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.1pt"><font style="font-size: 8pt">Other income, net of expense</font></td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">94,477</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">135,493</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">191,232</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">261,627</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3.3pt"><font style="font-size: 8pt">Loss before taxes</font></td>
    <td style="padding-bottom: 3.3pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">(1,103,689)</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 3.3pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">(6,696,114)</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 3.3pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">(7,402,964)</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 3.3pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">(14,866,960)</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table shows the major customer(s)
(10% or more) for the three-month period ended June 30, 2019.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Number</b></font></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Customer</b></font></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Bromine</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Crude Salt</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>(000&#8217;s)</b>&#160;</p></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Chemical Products</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Revenue</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Percentage of</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt 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%">&#160;</td>
    <td style="vertical-align: top; width: 4%; text-align: center"><font style="font-size: 8pt">1</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 43%"><font style="font-size: 8pt">Shandong Morui Chemical Company Limited</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">1,360</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">72</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">1,432</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">23.9</font></td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">%</font></td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><font style="font-size: 8pt">2</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Shouguang Weidong Chemical Company Limited</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,100</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">70</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,170</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">19.5</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">%</font></td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><font style="font-size: 8pt">3</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,039</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">102</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,141</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">19</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">%</font></td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">4</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"><font style="font-size: 8pt">Shandong shouguang shenrunfa ocean Chemical Company Limited</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">772</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">772</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">12.9</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">%</font></td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table shows the major customer(s)
(10% or more) for the six-month period ended June 30, 2019.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Number</b></font></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Customer</b></font></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Bromine</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Crude Salt</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Chemical Products</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Revenue</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Percentage of</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt 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%">&#160;</td>
    <td style="vertical-align: top; width: 4%; text-align: center"><font style="font-size: 8pt">1</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 43%"><font style="font-size: 8pt">Shandong Morui Chemical Company Limited</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">1,360</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">72</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">1,432</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">23.9</font></td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">%</font></td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><font style="font-size: 8pt">2</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Shouguang Weidong Chemical Company Limited</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,100</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">70</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,170</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">19.5</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">%</font></td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><font style="font-size: 8pt">3</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,039</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">102</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,141</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">19</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">%</font></td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">4</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"><font style="font-size: 8pt">Shandong shouguang shenrunfa ocean Chemical Company Limited</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">772</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">772</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">12.9</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">%</font></td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table shows the major customer(s)
(10% or more) for the six-month period ended June 30, 2018.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Number</b></font></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Customer</b></font></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Bromine</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Crude Salt</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>(000&#8217;s)</b>&#160;</p></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Chemical Products</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Revenue</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Percentage of</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt 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%">&#160;</td>
    <td style="vertical-align: top; width: 4%; text-align: center"><font style="font-size: 8pt">1</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 43%"><font style="font-size: 8pt">Shandong Morui Chemical Company Limited</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">534</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">155</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">689</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">30.6</font></td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">%</font></td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><font style="font-size: 8pt">2</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">670</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">670</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">29.8</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">%</font></td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">3</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"><font style="font-size: 8pt">Shouguang Weidong Chemical Company Limited</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">435</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">435</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">19.3</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">%</font></td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>



<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></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>33
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6641722784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>16. CUSTOMER CONCENTRATION<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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 );">16. CUSTOMER CONCENTRATION</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the six-month period ended June 30, 2019,
the Company sold 84% of its products to its top five customers, respectively. As of June 30, 2019, amounts due from these customers
were $5,663,578. During the six-month period ended June 30, 2018, the Company sold 89% of its products to its top five customers,
respectively. As of June 30, 2018, amounts due from these customers were $4,650,250. This concentration makes the Company vulnerable
to a near-term severe impact, should the relationships be terminated.</p>

<p style="font: 8pt 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_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>34
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6634027776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>17. MAJOR SUPPLIERS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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_MajorSuppliersAbstract', window );"><strong>Major Suppliers</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 );">17. MAJOR SUPPLIERS</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">During the six-month period ended June 30, 2019,
the Company purchased 100% of its raw materials from its top five suppliers.&#160;&#160;As of June 30, 2019, amounts due to those
suppliers were $389,780. During the six-month period ended June 30, 2018, the Company did not purchase any raw materials.</p>

<p style="font: 8pt 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_MajorSuppliersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorSuppliersAbstract</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_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 );">- 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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6604461904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>18. FAIR VALUE OF FINANCIAL INSTRUMENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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 );">18. FAIR VALUE OF FINANCIAL INSTRUMENTS</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The carrying values of financial instruments,
which consist of cash, accounts receivable and accounts payable 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 June 30, 2019
and December 31, 2018.</p>

<p style="font: 8pt 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_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>36
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6634535952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth the Company&#8217;s
contractual obligations as of June 30, 2019:</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</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">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid"><font style="font-size: 8pt">Property Management Fees</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid"><font style="font-size: 8pt">Capital Expenditure</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-size: 8pt">Payable within:</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 62%; text-align: justify"><font style="font-size: 8pt">the next 12 months</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 15%; text-align: right"><font style="font-size: 8pt">90,747</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 15%; text-align: right"><font style="font-size: 8pt">25,996,209</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><font style="font-size: 8pt">the next 13 to 24 months</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">90,747</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">&#8212;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 8pt">the next 25 to 36 months</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">90,747</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">&#8212;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><font style="font-size: 8pt">the next 37 to 48 months</font></td>
    <td>&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">90,747</font></td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">&#8212;</font></td>
    <td style="border-bottom: Black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 8pt">Total</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">362,988</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">25,996,209</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td></tr>
</table>
<p style="font: 8pt 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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6766815632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>20. SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On August 11, 2019, Typhoon Lekima landed in
Shandong Province. Shouguang City in Shandong, where the bromine and crude salt factories of the Company are located, were also
affected by this Typhoon. The Company believes that all of its factories may have sustained different levels of damage. As soon
as the flood water recedes, the Company will assess the extent of the loss on its factories.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6776907424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. BASIS OF PRESENTATION AND CONSOLIDATION (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation and Consolidation</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying condensed financial statements
have been prepared by Gulf Resources, Inc (&#8220;Gulf Resources&#8221;). a Nevada corporation and its subsidiaries (collectively,
the &#8220;Company&#8221;), without audit, in accordance with the instructions to Form 10-Q and, therefore, do not necessarily
include all information and footnotes necessary for a fair statement of its financial position, results of operations and cash
flows in accordance with accounting principles generally accepted in the United States (&#8220;US GAAP&#8221;).</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the opinion of management, the unaudited
financial information for the three and six months ended June 30, 2019 presented reflects all adjustments, which are only normal
and recurring, necessary for a fair statement of results of operations, financial position and cash flows. These condensed financial
statements should be read in conjunction with the financial statements included in the Company&#8217;s 2018 Form 10-K. Operating
results for the interim periods are not necessarily indicative of operating results for an entire fiscal year.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of financial statements in conformity
with US GAAP requires management to make estimates and assumptions that affect the amounts that are reported in the financial statements
and accompanying disclosures. Although these estimates are based on management&#8217;s best knowledge of current events and actions
that the Company may undertake in the future, actual results may be different from the estimates. The Company also exercises judgments
in the preparation of these condensed financial statements in certain areas, including classification of leases and related party
transactions.<font style="font-family: MS Mincho">&#8232;</font></p>

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

<p style="font: 8pt 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 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 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 commenced trial operation in January 2019 but suspended production temporarily
in May 2019 as required by the government to obtain project approval (see Note 1 (b)(iii)).</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(i) Bromine and Crude Salt Segments</p>

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

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company worked 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. No such costs were incurred in the three-month and six-month
periods ended June 30, 2019 and 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: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the first quarter of 2018, six out of its
ten 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. The remaining four
factories were still undergoing rectification at that time. Three factories (Factory no. 3, Factory no. 4 and Factory no. 11) had
to be demolished in September 2018 as required by the government and rectification for Factory no. 10 was completed in November
2018.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2018, 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 in which
rectification work was completed. 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 Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt 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. In April 2019,
Factory No.1, Factory No.5 and Factory No.7 (Factory no. 5 is considered part of Factory no.7 and both are managed as one
factory since 2010) restarted operations upon receipt of verbal notification from local government of Yangkou County. On May
7, 2019, the Company renamed its Subdivision Factory No. 1 to Factory No. 4; and Factory No. 5 (which was previously
considered part of Factory No. 7) to Factory No. 7.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company is not certain when the issuance
of the approval documents will be effected. 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 so that 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 governments has applied the
Notice in a consistent manner.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company believes the issues related to the
remaining five 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 Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(ii) Chemical Segment</p>

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

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

<p style="font: 8pt 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, which were recorded in the prepaid land leases
and property, plant and equipment in the consolidated balance sheets as of June 30, 2019 and December 31, 2018.&#160;</p>

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

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">(iii) Natural Gas Segment</p>

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

<p style="font: 8pt 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 Daying located in Sichuan Province and commenced trial
production in January 2019. <font style="font: 8pt Times New Roman, Times, Serif">On May 29, 2019, the Company received a
verbal notice from the government of Tianbao Town, Daying County, Sichuan Province, whereby the Company is required to obtain
project approval for its well located in Daying, including the whole natural gas and brine water project, and approvals for
safety production inspection, environmental protection assessment, and to solve the related land issue. Until these approvals
have been received, the Company has to temporarily halt trial production at its natural gas well in Daying.</font></p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Allowance for Doubtful Accounts</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2019 and December 31, 2018, There
were no allowances for doubtful accounts. No allowances for doubtful accounts were charged to the condensed consolidated statements
of loss for the three-month and six-month periods ended June 30, 2019 and 2018.</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 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. Substantially 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 $160,354,069 and $178,998,935 with these institutions as of June 30, 2019 and December 31, 2018, respectively.&#160;&#160;The
Company has not experienced any losses in such accounts in the PRC.</p>

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

<p style="font: 8pt 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.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2019, there were no accounts
receivable balance outstanding for more than 90 days and approximately $0.3 million was settled in July 2019. As of December 31,
2018, there were no accounts receivable balances as they were all collected in the year ended December 31, 2018.</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><p style="font: 8pt 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, when available for intended use, 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 Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt 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 of production method, whichever is shorter.</p>

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

<p style="font: 8pt 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.&#160;</p>

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

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

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="width: 63%">&#160;</td>
    <td style="width: 11%">&#160;</td>
    <td style="width: 26%; border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">Useful life</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">(in years)&#160;</p></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><font style="font-size: 8pt">Buildings (including salt pans)</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 8pt">8 - 20</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 8pt">Plant and machinery (including protective shells, transmission channels and ducts)</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 8pt">3 - 8</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><font style="font-size: 8pt">Motor vehicles</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 8pt">5</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 8pt">Furniture, fixtures and equipment</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 8pt">3-8</font></td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property, plant and equipment under the finance
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 Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 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: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansPolicy', window );">Retirement Benefits</a></td>
<td class="text"><p style="font: 8pt 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 condensed consolidated statement of loss on an accrual basis when they
are due. The Company&#8217;s contributions totaled $292,800 and $301,657 for the three-month period ended June 30, 2019 and 2018,
respectively, and totaled $603,737 and $604,075 for the six-month period ended June 30, 2019 and 2018, respectively.</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 8pt/12pt 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 Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Recoverability of Long-lived Assets</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In accordance with Financial Accounting Standards
Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) 360-10-35<i>&#8220;Impairment or Disposal of Long-lived
Assets&#8221;</i>, 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 Times New Roman, Times, Serif; margin: 0">&#160;</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the three and six months period ended June
30, 2019 and 2018, the Company determined that there were no events or circumstances indicating possible impairment of its long-lived
assets.</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 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 169,905 and 89,684
shares for the three-month period ended June 30, 2019 and 2018, respectively, and amounted to 253,948 and 82,649 shares for the
six-month period ended June 30, 2019 and 2018, respectively. These awards could be dilutive in the future if the market price of
the common stock increases and is greater than the exercise price of these awards.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth the computation
of basic and diluted earnings per share:</p>

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

<table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="text-align: center"><font style="font-size: 8pt">Three-Month Period Ended June 30,</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="8" style="text-align: center"><font style="font-size: 8pt">Six-Month Period Ended June 30,</font></td></tr>
<tr>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="vertical-align: top; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td>
    <td style="vertical-align: top; border-bottom: black 1pt solid">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: justify"><font style="font-size: 8pt">Numerator</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; width: 47%; background-color: white; padding-left: 29.7pt"><font style="font-size: 8pt">Net loss</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"><font style="font-size: 8pt">(737,706</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"><font style="font-size: 8pt">(4,812,873</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: top; width: 1%; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; background-color: white; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"><font style="font-size: 8pt">(5,641,844</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; background-color: white; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"><font style="font-size: 8pt">(11,789,973</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: white; text-align: justify"><font style="font-size: 8pt">Denominator</font></td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: top; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 0.55in; text-indent: -9.9pt"><font style="font-size: 8pt">Basic: Weighted-average common shares outstanding during the period</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">47,214,075</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">46,803,791</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">47,068,417</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">46,803,791</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; padding-left: 29.7pt; text-align: justify"><font style="font-size: 8pt">Add: Dilutive effect of stock options</font></td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: top; background-color: white; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right"><font style="font-size: 8pt">11,298</font></td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 29.7pt; text-align: justify; padding-bottom: 2.5pt"><font style="font-size: 8pt">Diluted</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"><font style="font-size: 8pt">47,214,075</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"><font style="font-size: 8pt">46,803,791</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"><font style="font-size: 8pt">47,068,417</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"><font style="font-size: 8pt">46,815,089</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: top; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: justify"><font style="font-size: 8pt">Net loss per share</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; padding-left: 29.7pt; text-align: justify"><font style="font-size: 8pt">Basic</font></td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"><font style="font-size: 8pt">(0.02</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"><font style="font-size: 8pt">(0.10</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: top; background-color: white; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"><font style="font-size: 8pt">(0.12</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"><font style="font-size: 8pt">(0.25</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; padding-left: 29.7pt; text-align: justify"><font style="font-size: 8pt">Diluted</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">(0.02</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">(0.10</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: top; background-color: #CCEEFF; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">(0.12</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">(0.25</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">)&#160;</font></td>
    <td>&#160;</td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Reporting Currency and Translation</a></td>
<td class="text"><p style="font: 8pt 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 Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt 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 loss.
The statement of loss and comprehensive loss is translated at average rate during the reporting period. Gains or losses resulting
from transactions in currencies other than the functional currencies are recognized in net loss for the reporting periods as part
of general and administrative expense. The statement of cash flows is translated at average rate during the reporting period, with
the exception of the consideration paid for the acquisition of business which is translated at historical rates.</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_GURE_ForeignOperationsPolicyPolicyTextBlock', window );">Foreign Operations</a></td>
<td class="text"><p style="font: 8pt 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 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_ExplorationCostsPolicyTextblock', window );">Exploration Costs</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Exploration costs, which included the cost of
researching appropriate places to drill wells and the cost of well drilling in search of potential natural brine or other resources,
are charged to the loss statement as incurred. Once the commercial viability of a project has been confirmed, all subsequent costs
are capitalized.</p>

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

<p style="font: 8pt 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 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_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company determines if an arrangement is
a lease at inception. Operating leases are included in operating lease right-of-use (&#8220;ROU&#8221;) assets and operating lease
liabilities in the consolidated balance sheets. Finance leases are included in finance lease ROU assets and finance lease liabilities
in the consolidated balance sheets.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ROU assets represent the Company&#8217;s right
to use an underlying asset for the lease term and lease liabilities represent the Company&#8217;s obligation to make lease payments
arising from the lease. Operating lease and finance lease ROU assets and liabilities are recognized at January 1, 2019 based on
the present value of lease payments over the lease term discounted using the rate implicit in the lease. In cases where the implicit
rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at commencement
date in determining the present value of lease payments. Lease expense for lease payments is recognized on a straight-line basis
over the lease term.</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#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 Times New Roman, Times, Serif; margin: 0; text-align: justify">Common stock, stock options and stock warrants
issued 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 Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has elected to account for the forfeiture
of stock-based awards as they occur.</p>

<p style="font: 8pt 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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0">Recent accounting pronouncements adopted</p>

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

<p style="font: 8pt 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 operating leases. The Company adopted the standard effective
January 1, 2019 under the optional transition method which allows an entity to apply the new lease standard at the adoption date
and recognize a cumulative-effect adjustment, if any, to the opening balance of retained earnings in the period of adoption. The
Company elected the available practical expedients. As a result of the adoption of this standard, the Company recognized operating
lease ROU assets of $9,198,933, operating lease liabilities of $8,334,203, and the remaining balance in the, prepaid land lease
and cash in the condensed consolidated financial statements as of June 30, 2019 with no cumulative-effect adjustment to retained
earnings as of January 1, 2019.</p>

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

<p style="font: 8pt 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. The Company adopted this standard as of January 1, 2019. This adoption of this standard does not
have a material impact on the Company&#8217;s condensed consolidated financial statements.</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;Recently Issued Accounting Pronouncements
Not Yet Adopted</p>

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

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0">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 condensed consolidated financial statements and related disclosure.</p>

<p style="font: 8pt 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_ExplorationCostsPolicyTextblock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ExplorationCostsPolicyTextblock</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_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 );">- 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_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_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 );">- 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_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_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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=118255775&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 receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5033-111524<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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. Includes revenue from contract with customer and from other sources.</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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI 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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=116856206&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=116856206&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6776655936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. BASIS OF PRESENTATION AND CONSOLIDATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="width: 63%">&#160;</td>
    <td style="width: 11%">&#160;</td>
    <td style="width: 26%; border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">Useful life</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">(in years)&#160;</p></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><font style="font-size: 8pt">Buildings (including salt pans)</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 8pt">8 - 20</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 8pt">Plant and machinery (including protective shells, transmission channels and ducts)</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 8pt">3 - 8</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><font style="font-size: 8pt">Motor vehicles</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 8pt">5</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 8pt">Furniture, fixtures and equipment</font></td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 8pt">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 earnings per share</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="text-align: center"><font style="font-size: 8pt">Three-Month Period Ended June 30,</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="8" style="text-align: center"><font style="font-size: 8pt">Six-Month Period Ended June 30,</font></td></tr>
<tr>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="vertical-align: top; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td>
    <td style="vertical-align: top; border-bottom: black 1pt solid">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: justify"><font style="font-size: 8pt">Numerator</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; width: 47%; background-color: white; padding-left: 29.7pt"><font style="font-size: 8pt">Net loss</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"><font style="font-size: 8pt">(737,706</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"><font style="font-size: 8pt">(4,812,873</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: top; width: 1%; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; background-color: white; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"><font style="font-size: 8pt">(5,641,844</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; background-color: white; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 10%; background-color: white; text-align: right"><font style="font-size: 8pt">(11,789,973</font></td>
    <td style="vertical-align: bottom; width: 1%; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: white; text-align: justify"><font style="font-size: 8pt">Denominator</font></td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: top; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 0.55in; text-indent: -9.9pt"><font style="font-size: 8pt">Basic: Weighted-average common shares outstanding during the period</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">47,214,075</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">46,803,791</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">47,068,417</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">46,803,791</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; padding-left: 29.7pt; text-align: justify"><font style="font-size: 8pt">Add: Dilutive effect of stock options</font></td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: top; background-color: white; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: white; text-align: right"><font style="font-size: 8pt">11,298</font></td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 29.7pt; text-align: justify; padding-bottom: 2.5pt"><font style="font-size: 8pt">Diluted</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"><font style="font-size: 8pt">47,214,075</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"><font style="font-size: 8pt">46,803,791</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"><font style="font-size: 8pt">47,068,417</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; border-bottom: Black 2.5pt double">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: right; border-bottom: Black 2.5pt double"><font style="font-size: 8pt">46,815,089</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: top; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td style="vertical-align: bottom; background-color: white">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF; text-align: justify"><font style="font-size: 8pt">Net loss per share</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: top; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td style="vertical-align: bottom; background-color: #CCEEFF">&#160;</td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; padding-left: 29.7pt; text-align: justify"><font style="font-size: 8pt">Basic</font></td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"><font style="font-size: 8pt">(0.02</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"><font style="font-size: 8pt">(0.10</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: top; background-color: white; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"><font style="font-size: 8pt">(0.12</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; background-color: white; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white; text-align: right"><font style="font-size: 8pt">(0.25</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: white"><font style="font-size: 8pt">)&#160;</font></td>
    <td>&#160;</td></tr>
<tr>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; padding-left: 29.7pt; text-align: justify"><font style="font-size: 8pt">Diluted</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">(0.02</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">(0.10</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: top; background-color: #CCEEFF; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">(0.12</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="vertical-align: bottom; background-color: #CCEEFF; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: justify"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF; text-align: right"><font style="font-size: 8pt">(0.25</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; background-color: #CCEEFF"><font style="font-size: 8pt">)&#160;</font></td>
    <td>&#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 );">- 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_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>40
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6766830368">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">June 30,</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">2019</p></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">December 31,</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">2018</p></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 58%"><font style="font-size: 8pt">Raw materials</font></td>
    <td style="width: 3%">&#160;</td>
    <td style="width: 3%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 12%; text-align: right"><font style="font-size: 8pt">17,880</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 3%">&#160;</td>
    <td style="width: 5%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 12%; padding-right: 0.8pt; text-align: right">&#160;<font style="font-size: 8pt">-</font></td>
    <td style="width: 2%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td><font style="font-size: 8pt">Finished goods</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">435,784</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">65,169</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><font style="font-size: 8pt">Allowance for obsolete and slow-moving inventory</font></td>
    <td>&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">&#160;(65,169</font></td>
    <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3.3pt">&#160;</td>
    <td style="padding-bottom: 3.3pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">453,664</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 3.3pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="border-bottom: black 2.25pt double">&#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>41
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6766820048">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">June 30, </font><br />
<font style="font-size: 8pt">2019</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">December 31, </font><br />
<font style="font-size: 8pt">2018</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-size: 8pt">At cost:</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 72%"><font style="font-size: 8pt">Mineral rights</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 8pt">2,805,348</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 8pt">2,809,977</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-size: 8pt">Buildings</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">60,766,201</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">60,866,462</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font-size: 8pt">Plant and machinery</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">201,039,726</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">161,178,816</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-size: 8pt">Motor vehicles</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">6,219</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">6,230</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font-size: 8pt">Furniture, fixtures and office equipment</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">3,283,592</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">3,289,010</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Construction in process</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">12,352,571</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">6,535,808</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font-size: 8pt">Total</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">280,253,657</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">234,686,303</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-size: 8pt">Less: Accumulated depreciation and amortization</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">(141,263,815)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">(134,681,628</font></td>
    <td><font style="font-size: 8pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt"><font style="font-size: 8pt">&#160;&#160;&#160;&#160;&#160;Impairment</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(17,692,851)</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(17,722,045</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 2.5pt"><font style="font-size: 8pt">Net book value</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">121,296,991</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">82,282,630</font></td>
    <td style="border-bottom: black 2.25pt double">&#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>42
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6766797488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>5. FINANCE LEASE RIGHT-OF-USE ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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_PropertyPlantAndEquipmentUnderCapitalLeasesTextblock', window );">Property, plant and equipment under capital leases</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">June 30, </font><br />
<font style="font-size: 8pt">2019</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">December 31, </font><br />
<font style="font-size: 8pt">2018</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-size: 8pt">At cost:</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 72%"><font style="font-size: 8pt">Buildings</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 8pt">119,701</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 8pt">119,899</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Plant and machinery</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">2,189,762</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">2,193,375</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td><font style="font-size: 8pt">Total</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">2,309,463</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">2,313,274</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Less: Accumulated depreciation and amortization</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(2,124,588)</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(2,062,517</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt"><font style="font-size: 8pt">Net book value</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">184,875</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">250,757</font></td>
    <td style="border-bottom: black 2.25pt double">&#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_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 );">- 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_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>
<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>43
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6766701808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>7. OTHER PAYABLE AND ACCRUED EXPENSE (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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 );">Other payable and accrued expenses</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="3" style="text-align: center"><font style="font-size: 8pt">June 30,</font></td>
    <td>&#160;</td>
    <td colspan="3" style="text-align: center"><font style="font-size: 8pt">December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 72%; text-align: justify"><font style="font-size: 8pt">Accounts payable</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$&#160;</font></td>
    <td style="width: 12%; text-align: right"><font style="font-size: 8pt">389,780</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify"><font style="font-size: 8pt">Salary payable</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">209,645</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">241,343</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><font style="font-size: 8pt">Social security insurance contribution payable</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">119,523</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">140,326</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 8pt">Other payable-related party (see Note 8)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">45,373</font></td>
    <td>&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">90,900</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 8pt">Accrued expense-construction</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">26,250,327</font></td>
    <td>&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">104,246</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 8pt">Accrued expense-others</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">346,134</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">328,443</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="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 8pt">Total</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">27,360,782</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">905,258</font></td>
    <td style="border-bottom: black 2.25pt double">&#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>44
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6763970992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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 );">Finance lease obligations</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><font style="font-size: 8pt">Imputed</font></td>
    <td>&#160;</td>
    <td colspan="3" style="text-align: center"><font style="font-size: 8pt">June 30,</font></td>
    <td>&#160;</td>
    <td colspan="3" style="text-align: center"><font style="font-size: 8pt">December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Interest rate</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 59%; text-align: justify"><font style="font-size: 8pt">Total finance lease liability</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center"><font style="font-size: 8pt">6.7%</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 8pt">2,066,136</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 8pt">2,267,025</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 8pt">Less: Current portion</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(132,178</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(197,480</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 8pt">Finance lease liability, net of current portion</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">1,933,958</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">2,069,545</font></td>
    <td style="border-bottom: black 2.25pt double">&#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_OperatingLeasesOfLesseeDisclosureTextBlock', window );">Components of operating lease liabilities</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><font style="font-size: 8pt">Imputed</font></td>
    <td>&#160;</td>
    <td colspan="3" style="text-align: center"><font style="font-size: 8pt">June 30,</font></td>
    <td>&#160;</td>
    <td colspan="3" style="text-align: center"><font style="font-size: 8pt">December 31,</font></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Interest rate</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 59%; text-align: justify"><font style="font-size: 8pt">Total Operating lease liabilities</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center"><font style="font-size: 8pt">4.89%</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 8pt">8,334,203</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 11%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 8pt">Less: Current portion</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(474,363</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 8pt">Operating lease liabilities, net of current portion</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">7,859,840</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Maturities of lease liabilities</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Financial lease</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Operating Lease</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-size: 8pt">Payable within:</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 60%; text-align: justify"><font style="font-size: 8pt">the next 12 months</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 15%; text-align: right"><font style="font-size: 8pt">273,028</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 15%; text-align: right"><font style="font-size: 8pt">784,297</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><font style="font-size: 8pt">the next 13 to 24 months</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">273,028</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">795,148</font></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 8pt">the next 25 to 36 months</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">273,028</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">646,720</font></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><font style="font-size: 8pt">the next 37 to 48 months</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">273,028</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">650,453</font></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 8pt">the next 49 to 60 months</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">273,028</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">651,439</font></td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 8pt">thereafter</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">1,638,174</font></td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">11,679,069</font></td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 8pt">Total</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">3,003,314</font></td>
    <td>&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">15,207,126</font></td>
    <td>&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 1pt; text-align: justify"><font style="font-size: 8pt">Less: Amount representing interest</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(937,178</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">(6,872,923</font></td>
    <td style="border-bottom: Black 1pt solid"><font style="font-size: 8pt">)&#160;</font></td>
    <td style="padding-bottom: 1pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 8pt">Present value of net minimum lease payments</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">2,066,136</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt double"><font style="font-size: 8pt">&#160;$</font></td>
    <td style="border-bottom: Black 1.5pt double; text-align: right"><font style="font-size: 8pt">8,334,203</font></td>
    <td style="border-bottom: Black 1.5pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#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_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-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_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.</p></div>
<a href="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 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 1,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/otherTransitionRef<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><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118943654&amp;loc=d3e12069-110248<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84164451&amp;loc=d3e36991-112694<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_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/otherTransitionRef<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>45
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6755881664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. STOCK-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Number of Option </font><br />
<font style="font-size: 8pt">and Warrants </font><br />
<font style="font-size: 8pt">Outstanding and exercisable</font></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Weighted- Average Exercise price of Option </font><br />
<font style="font-size: 8pt">and Warrants</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Range of </font><br />
<font style="font-size: 8pt">Exercise Price per Common Share</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 43%"><font style="font-size: 8pt">Balance, January 1, 2019</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 15%; text-align: right"><font style="font-size: 8pt">2,518,000</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 15%; text-align: right"><font style="font-size: 8pt">$0.97</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 15%; text-align: right"><font style="font-size: 8pt">$0.71 - $4.80</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td><font style="font-size: 8pt">Granted and vested during the period ended June 30, 2019</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">150,000</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">$0.91</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">$0.91</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><font style="font-size: 8pt">Exercised during the period ended June 30, 2019</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">(1,897,000)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">$0.73</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">$0.73</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><font style="font-size: 8pt">Expired during the period ended June 30, 2019</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(40,500)</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">$2.61</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">$2.61</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="padding-bottom: 2.5pt"><font style="font-size: 8pt">Balance, June 30, 2019</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">730,500</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">$1.48</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">$0.71 - $2.55</font></td>
    <td style="border-bottom: black 2.25pt double">&#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 of stock and warrants options outstanding</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td colspan="13" style="padding-bottom: 1pt; text-align: center"><font style="font-size: 8pt">Stock and Warrants Options Exercisable and Outstanding</font></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 8pt">Weighted Average</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center"><font style="font-size: 8pt">Remaining</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">Outstanding at June 30, 2019</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">Range of</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">Exercise Prices</p></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">Contractual Life</p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;(Years)</p></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 40%"><font style="font-size: 8pt">Exercisable and&#160;outstanding</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 17%; text-align: center"><font style="font-size: 8pt">730,500</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 17%; text-align: center"><font style="font-size: 8pt">$0.71 - $2.55</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 17%; text-align: center"><font style="font-size: 8pt">1.95</font></td>
    <td style="width: 1%">&#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=116856206&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=116856206&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=116856206&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=116856206&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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>46
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6764683040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td colspan="7" style="text-align: center"><font style="font-size: 8pt">Three-Month Period Ended June 30,</font></td>
    <td>&#160;</td>
    <td colspan="7" style="text-align: center"><font style="font-size: 8pt">Six-Month Period Ended June 30,</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 48%"><font style="font-size: 8pt">Current taxes &#8211; PRC</font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 1.1pt"><font style="font-size: 8pt">Deferred taxes &#8211; PRC</font></td>
    <td style="padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(365,983)</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(1,883,241)</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(1,761,120)</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(3,076,987</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-bottom: 3.3pt">&#160;</td>
    <td style="padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">(365,983)</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">(1,883,241)</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">(1,761,120)</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">(3,076,987</font></td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">)</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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of income tax expenses reconciliation</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td colspan="7" style="text-align: center"><font style="font-size: 8pt">Three-Month Period Ended June 30,</font></td>
    <td style="text-align: center">&#160;</td>
    <td colspan="8" style="text-align: center"><font style="font-size: 8pt">Six-Month Period Ended June 30,</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.1pt"><font style="font-size: 8pt">Reconciliations</font></td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="4" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom; width: 45%"><font style="font-size: 8pt">Statutory income tax rate</font></td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: bottom; width: 5%; text-align: right"><font style="font-size: 8pt">25</font></td>
    <td style="vertical-align: bottom; width: 5%"><font style="font-size: 8pt">%</font></td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: bottom; width: 5%; text-align: right"><font style="font-size: 8pt">25</font></td>
    <td style="vertical-align: bottom; width: 5%"><font style="font-size: 8pt">%</font></td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: bottom; width: 5%; text-align: right"><font style="font-size: 8pt">25</font></td>
    <td style="vertical-align: bottom; width: 5%"><font style="font-size: 8pt">%</font></td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: bottom; width: 2%">&#160;</td>
    <td style="vertical-align: bottom; width: 5%; text-align: right"><font style="font-size: 8pt">25</font></td>
    <td style="vertical-align: bottom; width: 5%"><font style="font-size: 8pt">%</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Non-taxable income,(Non-deductible expense) and change in valuation allowance</font></td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">&#160;&#160;8</font></td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid"><font style="font-size: 8pt">%</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">3</font></td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid"><font style="font-size: 8pt">%</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">(1</font></td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid"><font style="font-size: 8pt">%)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">(4</font></td>
    <td style="vertical-align: bottom; border-bottom: Black 1pt solid"><font style="font-size: 8pt">%)</font></td>
    <td>&#160;</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom; padding-bottom: 3.3pt"><font style="font-size: 8pt">Effective tax rate</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">33</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double"><font style="font-size: 8pt">%</font></td>
    <td style="vertical-align: bottom; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">28</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double"><font style="font-size: 8pt">%</font></td>
    <td style="vertical-align: bottom; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">24</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double"><font style="font-size: 8pt">%</font></td>
    <td style="vertical-align: bottom; padding-bottom: 3.3pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">21</font></td>
    <td style="vertical-align: bottom; border-bottom: black 2.25pt double"><font style="font-size: 8pt">%</font></td>
    <td>&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax assets and liabilities</a></td>
<td class="text"><table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><font style="font-size: 8pt">June 30,</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="text-align: center"><font style="font-size: 8pt">December 31,</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td colspan="2" style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</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="width: 71%; padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Deferred tax liabilities</font></td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 2%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: right">&#160;</td>
    <td style="width: 3%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Deferred tax assets:</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Allowance for obsolete and slow-moving inventories</font></td>
    <td style="text-align: right">&#160;</td>
    <td><font style="font-size: 8pt">$</font></td>
    <td style="text-align: right"><font style="font-size: 8pt">-</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td><font style="font-size: 8pt">$</font></td>
    <td style="padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">16,292</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Impairment on property, plant and equipment</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">3,525,701</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">3,696,332</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Impairment on prepaid land lease</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">838,671</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">840,284</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Exploration costs</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">1,810,977</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">1,813,965</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Compensation costs of unexercised stock options</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">171,672</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">194,016</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">PRC tax losses</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">14,555,918</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">12,663,985</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.1pt; padding-left: 69.3pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">US federal net operating loss</font></td>
    <td style="padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">486,290</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">119,000</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="padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Total deferred tax assets</font></td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">21,389,229</font></td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td style="padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">19,343,874</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.1pt; padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Valuation allowance</font></td>
    <td style="padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(657,962</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td>
    <td style="padding-bottom: 1.1pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">(313,016</font></td>
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">)</font></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 3.3pt; padding-left: 59.4pt; text-align: justify; text-indent: -59.4pt"><font style="font-size: 8pt">Net deferred tax asset</font></td>
    <td style="padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">20,731,267</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 3.3pt; text-align: right">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; padding-right: 0.8pt; text-align: right"><font style="font-size: 8pt">19,030,858</font></td>
    <td style="border-bottom: black 2.25pt double">&#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>47
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6764716736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. BUSINESS SEGMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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"><table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"><b>Three-Month</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"><b>Period Ended </b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"><b>June 30, 2019</b></p></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"><b>Bromine*</b></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: bottom; 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="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: bottom; 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="vertical-align: bottom; border-bottom: black 1pt solid; 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; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Natural Gas</b></font></td>
    <td style="vertical-align: top; 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">
        <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="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: bottom; 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="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: bottom; 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>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Net revenue</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(external customers)</p></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">5,751,164</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">245,079</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</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">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">13,166</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,009,409</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,009,409</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">Net revenue</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">(intersegment)</p></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: right; 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; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; 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; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; 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: right; 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; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; 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; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income(loss) from operations before income tax benefit</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(36,713)</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(828,736)</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(656,424)</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(61,401)</font></td>
    <td style="vertical-align: bottom; text-align: justify; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,583,274)</font></td>
    <td style="vertical-align: bottom; text-align: justify; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">385,108</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,198,166)</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income tax benefit</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">9,540</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">215,360</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">141,083</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">365,983</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">365,983</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">Income(loss) from operations after</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">income tax benefit</p></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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(27,173)</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(613,376)</font></td>
    <td style="vertical-align: bottom; text-align: justify; 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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(515,341)</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(61,401)</font></td>
    <td style="vertical-align: bottom; text-align: justify; 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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,217,291)</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">385,108</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(832,183)</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total assets</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">169,870,183</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">29,241,474</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">128,641,174</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,773,689</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">329,526,520</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">37,207</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">329,563,727</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Depreciation and amortization</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,476,960</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">958,352</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">116,240</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">36,080</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,587,632</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,587,632</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Capital expenditures</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">10,857,541</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">644,197</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">11,501,738</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">11,501,738</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; 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: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"><b>Three-Month</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"><b>Period Ended </b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"><b>June 30, 2018</b></p></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"><b>Bromine*</b></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: bottom; 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="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: bottom; 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="vertical-align: bottom; border-bottom: black 1pt solid; 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; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Natural Gas</b></font></td>
    <td style="vertical-align: top; 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">
        <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="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: bottom; 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="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: bottom; 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>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Net revenue</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(external customers)</p></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4,594</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">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4,594</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4,594</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">Net revenue</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">(intersegment)</p></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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: top; 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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income(loss) from operations before income tax benefit</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(5,577,272</font></td>
    <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%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,731,592</font></td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</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; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(727,595</font></td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(45,295</font></td>
    <td style="vertical-align: bottom; text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(8,081,754</font></td>
    <td style="vertical-align: bottom; text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,250,147</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(6,831,607</font></td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income tax benefit</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,579,514</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">240,367</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">63,360</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,883,241</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,883,241</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">Income (loss) from operations after</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">income tax benefit</p></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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(3,997,758</font></td>
    <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%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,491,225</font></td>
    <td style="vertical-align: bottom; text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</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; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(664,235</font></td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(45,295</font></td>
    <td style="vertical-align: bottom; text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</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; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(6,198,513</font></td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</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; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,250,147</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(4,948,366</font></td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total assets</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">138,510,016</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">47,572,477</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">182,669,040</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,011,378</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">370,762,911</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">80,818</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">370,843,729</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Depreciation and amortization</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4,018,318</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">611,499</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">124,167</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4,753,984</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4,753,984</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Capital expenditures</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">7,813,714</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,189,075</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,192,963</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">16,259</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">10,212,011</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">10,212,011</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Goodwill</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">29,010,218</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">29,010,218</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">29,010,218</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; text-align: justify">* Certain 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; 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: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"><b>Six-Month</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"><b>Period Ended </b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"><b>June 30, 2019</b></p></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"><b>Bromine*</b></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: bottom; 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="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: bottom; 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="vertical-align: bottom; border-bottom: black 1pt solid; 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; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Natural Gas</b></font></td>
    <td style="vertical-align: top; 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">
        <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="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: bottom; 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="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: bottom; 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>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Net revenue</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(external customers)</p></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">5,751,164</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">245,079</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</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">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">51,736</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,047,979</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,047,979</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">Net revenue</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">(intersegment)</p></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: right; 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; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; 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; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; 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: right; 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; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; 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; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Loss from operations before income tax benefit</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(3,661,727)</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(2,240,545)</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,329,974)</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(103,384)</font></td>
    <td style="vertical-align: bottom; text-align: justify; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(7,335,630)</font></td>
    <td style="vertical-align: bottom; text-align: justify; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(258,566)</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(7,594,196)</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income tax benefit</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">906,887</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">568,312</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">285,921</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,761,120</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,761,120</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">Loss from operations after</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">income tax benefit</p></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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(2,754,840)</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,672,233)</font></td>
    <td style="vertical-align: bottom; text-align: justify; 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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,044,053)</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(103,384)</font></td>
    <td style="vertical-align: bottom; text-align: justify; 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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(5,574,510)</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(258,566)</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(5,833,076)</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total assets</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">169,870,183</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">29,241,474</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">128,641,174</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,773,689</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">329,526,520</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">37,207</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">329,563,727</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Depreciation and amortization</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">4,595,037</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,063,460</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">233,628</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">72,755</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,964,880</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">6,964,880</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Capital expenditures</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">10,857,541</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">644,197</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">11,501,738</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">11,501,738</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;&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
<tr>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"><b>Six-Month</b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"><b>Period Ended </b></p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0"><b>June 30, 2018</b></p></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"><b>Bromine*</b></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: bottom; 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="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: bottom; 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="vertical-align: bottom; border-bottom: black 1pt solid; 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; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif"><b>Natural Gas</b></font></td>
    <td style="vertical-align: top; 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: bottom; 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="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: bottom; 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="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: bottom; 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>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom; width: 23%">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">Net revenue</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0; text-align: justify">(external customers)</p></td>
    <td style="vertical-align: bottom; width: 1%; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; width: 9%; border-top: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; width: 1%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; width: 7%; border-top: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,638,493</font></td>
    <td style="vertical-align: bottom; width: 1%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; width: 9%; border-top: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">613,368</font></td>
    <td style="vertical-align: bottom; width: 1%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: center; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; width: 9%; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: top; width: 1%; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; width: 8%; border-top: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,251,861</font></td>
    <td style="vertical-align: bottom; width: 1%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; width: 6%; border-top: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; width: 1%; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">$</font></td>
    <td style="vertical-align: bottom; width: 9%; border-top: black 1pt solid; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,251,861</font></td>
    <td style="vertical-align: bottom; width: 1%; line-height: 107%">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">Net revenue</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">(intersegment)</p></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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: top; 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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income(loss) from operations before income tax benefit</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(11,167,828</font></td>
    <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%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(2,539,475</font></td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</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; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,402,366</font></td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(80,950</font></td>
    <td style="vertical-align: bottom; text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(15,190,619</font></td>
    <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; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">62,032</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(15,128,587</font></td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Income tax benefit</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,970,666</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">442,338</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(336,017</font></td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,076,987</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">3,076,987</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom">
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">Income (loss) from operations after</p>
        <p style="font: 8pt/normal Times New Roman, Times, Serif; margin: 0">income tax benefit</p></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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(8,197,162</font></td>
    <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%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(2,097,137</font></td>
    <td style="vertical-align: bottom; text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</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; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(1,738,383</font></td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td>
    <td style="vertical-align: top; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(80,950</font></td>
    <td style="vertical-align: bottom; text-align: justify; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</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; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(12,113,632</font></td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)</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; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">62,032</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">(12,051,600</font></td>
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">)&#160;</font></td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Total assets</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">138,510,016</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">47,572,477</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: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">182,669,040</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">2,011,378</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">370,762,911</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">80,818</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">370,843,729</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Depreciation and amortization</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">7,738,030</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,524,850</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">248,635</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">9,511,515</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">9,511,515</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Capital expenditures</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">7,906,888</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,203,254</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">1,192,963</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">30,616</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">10,333,721</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">10,333,721</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">Goodwill</font></td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">29,010,218</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: top; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">29,010,218</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">-</font></td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; line-height: 107%">&#160;</td>
    <td style="vertical-align: bottom; text-align: right; line-height: 107%"><font style="font: 8pt Times New Roman, Times, Serif">29,010,218</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; text-align: justify">&#160;</p>

<p style="font: 8pt/107% Times New Roman, Times, Serif; margin: 0 0 8pt">* Certain 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 the respective segment.</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"><table cellspacing="0" cellpadding="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="text-align: center"><font style="font-size: 8pt">Three-Month Period Ended June 30,</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="6" style="text-align: center"><font style="font-size: 8pt">Six-Month Period Ended June 30,</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid"><font style="font-size: 8pt">Reconciliations</font></td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2019</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">2018</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="width: 48%"><font style="font-size: 8pt">Total segment operating loss</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">(1,583,274)</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">(8,081,754)</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">(7,335,630)</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 10%; text-align: right"><font style="font-size: 8pt">(15,190,619)</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="background-color: White">
    <td style="vertical-align: bottom; padding-bottom: 1.1pt"><font style="font-size: 8pt">Corporate costs</font></td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(162,547)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(153,791)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(302,993)</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 1.1pt">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">(283,054)</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.1pt"><font style="font-size: 8pt">Unrealized gain on translation of intercompany balance</font></td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">547,655</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">1,403,938</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">44,427</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">345,086</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td><font style="font-size: 8pt">Loss from operations</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">(1,198,166)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">(6,831,607)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">(7,594,196)</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">(15,128,587)</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.1pt"><font style="font-size: 8pt">Other income, net of expense</font></td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">94,477</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">135,493</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">191,232</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="padding-bottom: 1.1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">261,627</font></td>
    <td style="border-bottom: black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 3.3pt"><font style="font-size: 8pt">Loss before taxes</font></td>
    <td style="padding-bottom: 3.3pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">(1,103,689)</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 3.3pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">(6,696,114)</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 3.3pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">(7,402,964)</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 3.3pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">(14,866,960)</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock', window );">Schedule of major customers</a></td>
<td class="text"><p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table shows the major customer(s)
(10% or more) for the three-month period ended June 30, 2019.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Number</b></font></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Customer</b></font></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Bromine</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Crude Salt</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>(000&#8217;s)</b>&#160;</p></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Chemical Products</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Revenue</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Percentage of</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt 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%">&#160;</td>
    <td style="vertical-align: top; width: 4%; text-align: center"><font style="font-size: 8pt">1</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 43%"><font style="font-size: 8pt">Shandong Morui Chemical Company Limited</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">1,360</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">72</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">1,432</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">23.9</font></td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">%</font></td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><font style="font-size: 8pt">2</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Shouguang Weidong Chemical Company Limited</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,100</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">70</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,170</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">19.5</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">%</font></td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><font style="font-size: 8pt">3</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,039</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">102</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,141</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">19</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">%</font></td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">4</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"><font style="font-size: 8pt">Shandong shouguang shenrunfa ocean Chemical Company Limited</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">772</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">772</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">12.9</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">%</font></td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table shows the major customer(s)
(10% or more) for the six-month period ended June 30, 2019.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Number</b></font></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Customer</b></font></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Bromine</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Crude Salt</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Chemical Products</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Revenue</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Percentage of</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt 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%">&#160;</td>
    <td style="vertical-align: top; width: 4%; text-align: center"><font style="font-size: 8pt">1</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 43%"><font style="font-size: 8pt">Shandong Morui Chemical Company Limited</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">1,360</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">72</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">1,432</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">23.9</font></td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">%</font></td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><font style="font-size: 8pt">2</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Shouguang Weidong Chemical Company Limited</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,100</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">70</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,170</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">19.5</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">%</font></td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><font style="font-size: 8pt">3</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,039</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">102</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">1,141</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">19</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">%</font></td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">4</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"><font style="font-size: 8pt">Shandong shouguang shenrunfa ocean Chemical Company Limited</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">772</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">772</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">12.9</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">%</font></td></tr>
</table>
<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 8pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table shows the major customer(s)
(10% or more) for the six-month period ended June 30, 2018.</p>

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

<table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Number</b></font></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt"><b>Customer</b></font></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Bromine</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Crude Salt</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>(000&#8217;s)</b>&#160;</p></td>
    <td style="border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Chemical Products</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Revenue</b></p>
        <p style="font: 8pt 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; padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid">
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Percentage of</b></p>
        <p style="font: 8pt Times New Roman, Times, Serif; margin: 0 0.8pt 0 0; text-align: center"><b>Total</b></p>
        <p style="font: 8pt 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%">&#160;</td>
    <td style="vertical-align: top; width: 4%; text-align: center"><font style="font-size: 8pt">1</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 43%"><font style="font-size: 8pt">Shandong Morui Chemical Company Limited</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">534</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">155</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">689</font></td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 7%; text-align: right"><font style="font-size: 8pt">30.6</font></td>
    <td style="vertical-align: bottom; width: 1%"><font style="font-size: 8pt">%</font></td></tr>
<tr style="background-color: white">
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top; text-align: center"><font style="font-size: 8pt">2</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">670</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">670</font></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-size: 8pt">29.8</font></td>
    <td style="vertical-align: bottom"><font style="font-size: 8pt">%</font></td></tr>
<tr style="background-color: #CCEEFF">
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: top; border-bottom: black 1pt solid; text-align: center"><font style="font-size: 8pt">3</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt"><font style="font-size: 8pt">Shouguang Weidong Chemical Company Limited</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">435</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">-</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">$</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">435</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid">&#160;</td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid; text-align: right"><font style="font-size: 8pt">19.3</font></td>
    <td style="vertical-align: bottom; border-bottom: black 1pt solid"><font style="font-size: 8pt">%</font></td></tr>
</table>
<p style="font: 8pt 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 );">- 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_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>48
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6633487120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid"><font style="font-size: 8pt">Property Management Fees</font></td>
    <td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="3" style="border-bottom: black 1pt solid"><font style="font-size: 8pt">Capital Expenditure</font></td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><font style="font-size: 8pt">Payable within:</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="width: 62%; text-align: justify"><font style="font-size: 8pt">the next 12 months</font></td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 15%; text-align: right"><font style="font-size: 8pt">90,747</font></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 2%">&#160;</td>
    <td style="width: 1%"><font style="font-size: 8pt">$</font></td>
    <td style="width: 15%; text-align: right"><font style="font-size: 8pt">25,996,209</font></td>
    <td style="width: 1%">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><font style="font-size: 8pt">the next 13 to 24 months</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">90,747</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">&#8212;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="text-align: justify"><font style="font-size: 8pt">the next 25 to 36 months</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">90,747</font></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><font style="font-size: 8pt">&#8212;</font></td>
    <td>&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: justify"><font style="font-size: 8pt">the next 37 to 48 months</font></td>
    <td>&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">90,747</font></td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 8pt">&#8212;</font></td>
    <td style="border-bottom: Black 1pt solid">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: white">
    <td style="padding-bottom: 2.5pt; text-align: justify"><font style="font-size: 8pt">Total</font></td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">362,988</font></td>
    <td style="border-bottom: black 2.25pt double">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: black 2.25pt double"><font style="font-size: 8pt">$</font></td>
    <td style="border-bottom: black 2.25pt double; text-align: right"><font style="font-size: 8pt">25,996,209</font></td>
    <td style="border-bottom: black 2.25pt double">&#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/otherTransitionRef<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>49
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6776635520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</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 );">Building | 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_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 );">Building | 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_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_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="ro">
<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 );">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_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="ro">
<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_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_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>50
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6769011904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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_NetIncomeLossAbstract', window );"><strong>Numerator</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (737,706)<span></span>
</td>
<td class="num">$ (4,812,873)<span></span>
</td>
<td class="num">$ (5,641,844)<span></span>
</td>
<td class="num">$ (11,789,973)<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 period</a></td>
<td class="nump">47,214,075<span></span>
</td>
<td class="nump">46,803,791<span></span>
</td>
<td class="nump">47,068,417<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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Add: Dilutive effect of stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">11,298<span></span>
</td>
</tr>
<tr class="ro">
<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">47,214,075<span></span>
</td>
<td class="nump">46,803,791<span></span>
</td>
<td class="nump">47,068,417<span></span>
</td>
<td class="nump">46,815,089<span></span>
</td>
</tr>
<tr class="re">
<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 loss per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (0.02)<span></span>
</td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="num">$ (0.25)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.12)<span></span>
</td>
<td class="num">$ (0.25)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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=116637232&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=117326831&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=117327953&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=116634182&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=117326831&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=116637391&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=117326831&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=117327953&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=117326831&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=116637391&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=117326831&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=116634182&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=117326831&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=116637232&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=117326831&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=118930883&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=116637391&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=118930883&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=116637232&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=116634182&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=118932676&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=117326831&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=117326831&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>51
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6778351488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowances for doubtful accounts</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Contributions to the retirement plan</a></td>
<td class="nump">$ 292,800<span></span>
</td>
<td class="nump">$ 301,657<span></span>
</td>
<td class="nump">$ 603,737<span></span>
</td>
<td class="nump">$ 604,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive common stock equivalents which were excluded</a></td>
<td class="nump">169,905<span></span>
</td>
<td class="nump">89,684<span></span>
</td>
<td class="nump">253,948<span></span>
</td>
<td class="nump">82,649<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_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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-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_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</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_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6755601696">
<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>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 17,880<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_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">435,784<span></span>
</td>
<td class="nump">65,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_InventoryValuationReserves', window );">Allowance for obsolete and slow-moving inventory</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(65,169)<span></span>
</td>
</tr>
<tr class="re">
<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">$ 453,664<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_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=118951113&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=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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=116846819&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>53
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6645079856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>3. PREPAID LAND LEASE (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_GURE_PrepaidLandLeasesAbstract', window );"><strong>Prepaid Land Leases</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_AmortizationOfIntangibleAssets', window );">Amortization of prepaid land lease</a></td>
<td class="nump">$ 150,579<span></span>
</td>
<td class="nump">$ 294,676<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_ParcelsOfLandOfWhichCompanyCouldNotObtainLandUseRightsCertificates', window );">Parcels of land of which the Company could not obtain land use rights certificates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The parcels of land of which the Company cannot obtain land use rights certificates cover a total of approximately 38.6 square kilometers of aggregate carrying value of $599,747 as at December 31, 2018.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_GURE_ParcelsOfLandOfWhichCompanyCouldNotObtainLandUseRightsCertificates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ParcelsOfLandOfWhichCompanyCouldNotObtainLandUseRightsCertificates</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_PrepaidLandLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PrepaidLandLeasesAbstract</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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6764053616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>4. PROPERTY, PLANT AND EQUIPMENT, NET (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,805,348<span></span>
</td>
<td class="nump">$ 2,809,977<span></span>
</td>
</tr>
<tr class="re">
<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,766,201<span></span>
</td>
<td class="nump">60,866,462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOther', window );">Plant and machinery</a></td>
<td class="nump">201,039,726<span></span>
</td>
<td class="nump">161,178,816<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,219<span></span>
</td>
<td class="nump">6,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_FurnitureAndFixturesGross', window );">Furniture, fixtures and office equipment</a></td>
<td class="nump">3,283,592<span></span>
</td>
<td class="nump">3,289,010<span></span>
</td>
</tr>
<tr class="re">
<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">12,352,571<span></span>
</td>
<td class="nump">6,535,808<span></span>
</td>
</tr>
<tr class="ro">
<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">280,253,657<span></span>
</td>
<td class="nump">234,686,303<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation and amortization</a></td>
<td class="num">(141,263,815)<span></span>
</td>
<td class="num">(134,681,628)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentCharges', window );">Impairment</a></td>
<td class="num">(17,692,851)<span></span>
</td>
<td class="num">(17,722,045)<span></span>
</td>
</tr>
<tr class="re">
<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">$ 121,296,991<span></span>
</td>
<td class="nump">$ 82,282,630<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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=118951113&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=119400593&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TangibleAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their 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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TangibleAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>55
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6764979744">
<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">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Land', window );">Land</a></td>
<td class="nump">$ 20,882,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,882,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,409,998<span></span>
</td>
</tr>
<tr class="re">
<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 expense</a></td>
<td class="nump">3,586,272<span></span>
</td>
<td class="nump">$ 4,684,870<span></span>
</td>
<td class="nump">6,898,179<span></span>
</td>
<td class="nump">$ 9,373,118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCostOfOperatingRevenue', window );">Direct labor and factory overheads incurred during plant shutdown</a></td>
<td class="nump">2,019,128<span></span>
</td>
<td class="nump">4,420,180<span></span>
</td>
<td class="nump">5,086,024<span></span>
</td>
<td class="nump">8,857,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanAdministrativeExpenses', window );">Cost of administrative expenses</a></td>
<td class="nump">222,444<span></span>
</td>
<td class="nump">$ 262,689<span></span>
</td>
<td class="nump">447,274<span></span>
</td>
<td class="nump">$ 515,971<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_CostOfNetRevenue', window );">Cost of net revenue</a></td>
<td class="nump">$ 1,344,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,364,881<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_CostOfNetRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostOfNetRevenue</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_DefinedContributionPlanAdministrativeExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 administrative expense incurred by defined contribution plan.</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_DefinedContributionPlanAdministrativeExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=118932676&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_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6812-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCostOfOperatingRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs incurred during the reporting period related to other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_OtherCostOfOperatingRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>56
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6768620176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>5. FINANCE LEASE RIGHT-OF-USE ASSETS (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasedAssetsGross', window );">At cost:</a></td>
<td class="nump">$ 2,309,463<span></span>
</td>
<td class="nump">$ 2,313,274<span></span>
</td>
</tr>
<tr class="ro">
<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,124,588)<span></span>
</td>
<td class="num">(2,062,517)<span></span>
</td>
</tr>
<tr class="re">
<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">184,875<span></span>
</td>
<td class="nump">250,757<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 );">Building</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 );">At cost:</a></td>
<td class="nump">119,701<span></span>
</td>
<td class="nump">119,899<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 );">At cost:</a></td>
<td class="nump">$ 2,189,762<span></span>
</td>
<td class="nump">$ 2,193,375<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/otherTransitionRef<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/otherTransitionRef<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/otherTransitionRef<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/otherTransitionRef<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>57
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6766717232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>5. FINANCE LEASE RIGHT-OF-USE ASSETS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<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_DepreciationAndAmortizationExpensePPE', window );">Depreciation and amortization expense</a></td>
<td class="nump">$ 1,360<span></span>
</td>
<td class="nump">$ 69,115<span></span>
</td>
<td class="nump">$ 66,701<span></span>
</td>
<td class="nump">$ 138,397<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_GURE_DepreciationAndAmortizationExpensePPE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DepreciationAndAmortizationExpensePPE</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_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>58
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6764411808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>7. OTHER PAYABLE AND ACCRUED EXPENSE (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 389,780<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_AccruedSalariesCurrent', window );">Salary payable</a></td>
<td class="nump">209,645<span></span>
</td>
<td class="nump">241,343<span></span>
</td>
</tr>
<tr class="ro">
<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">119,523<span></span>
</td>
<td class="nump">140,326<span></span>
</td>
</tr>
<tr class="re">
<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 payable-related party (see Note 8)</a></td>
<td class="nump">45,373<span></span>
</td>
<td class="nump">90,900<span></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_AccruedExpenseConstruction', window );">Accrued expense-construction</a></td>
<td class="nump">26,250,327<span></span>
</td>
<td class="nump">104,246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Accrued expense-others</a></td>
<td class="nump">346,134<span></span>
</td>
<td class="nump">328,443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 27,360,782<span></span>
</td>
<td class="nump">$ 905,258<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_GURE_AccruedExpenseConstruction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccruedExpenseConstruction</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_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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=118951113&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=118951113&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=118951113&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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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><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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e7018-107765<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&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_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<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>59
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6764099776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>8. RELATED PARTY TRANSACTIONS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Company borrowed from Jiaxing Lighting Appliance Company Limited</a></td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Property management services provided by Shandong Shouguang Vegetable Seed Industry Group Co., Ltd</a></td>
<td class="nump">$ 22,687<span></span>
</td>
<td class="nump">$ 24,500<span></span>
</td>
<td class="nump">$ 45,849<span></span>
</td>
<td class="nump">$ 49,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=118932676&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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>60
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6619263328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>9. TAXES PAYABLE (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">Land use right tax payable</a></td>
<td class="nump">$ 1,556,870<span></span>
</td>
<td class="nump">$ 1,188,687<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_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=118951113&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6633882576">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,066,136<span></span>
</td>
<td class="nump">$ 2,267,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsCurrent', window );">Less: Current portion</a></td>
<td class="num">(132,178)<span></span>
</td>
<td class="num">(197,480)<span></span>
</td>
</tr>
<tr class="re">
<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">$ 1,933,958<span></span>
</td>
<td class="nump">$ 2,069,545<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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/otherTransitionRef<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=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<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/otherTransitionRef<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_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/otherTransitionRef<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 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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/otherTransitionRef<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/otherTransitionRef<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_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_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>62
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6766818528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details 1)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_GURE_ImputedInterestRateOnOperatingLeaseLiabilities', window );">Imputed interest rate on operating lease liabilities</a></td>
<td class="nump">.0489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total Operating lease liabilities</a></td>
<td class="nump">$ 8,334,203<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_OperatingLeaseLiabilityCurrent', window );">Less: Current portion</a></td>
<td class="num">(474,363)<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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, net of current portion</a></td>
<td class="nump">$ 7,859,840<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_ImputedInterestRateOnOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ImputedInterestRateOnOperatingLeaseLiabilities</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:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's discounted obligation for lease payments from operating lease, classified as current.</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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's discounted obligation for lease payments from operating lease, 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6778788384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details 2) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,638,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,003,314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(937,178)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,066,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">784,297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">795,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">646,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">650,453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">651,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">11,679,069<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,207,126<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_AmountRepresentingInterest', window );">Less: Amount representing interest</a></td>
<td class="num">(6,872,923)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of net minimum lease payments</a></td>
<td class="nump">$ 8,334,203<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_AmountRepresentingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AmountRepresentingInterest</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_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/otherTransitionRef<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/otherTransitionRef<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/otherTransitionRef<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/otherTransitionRef<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/otherTransitionRef<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/otherTransitionRef<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/otherTransitionRef<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/otherTransitionRef<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/otherTransitionRef<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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/otherTransitionRef<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/otherTransitionRef<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_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/otherTransitionRef<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/otherTransitionRef<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/otherTransitionRef<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/otherTransitionRef<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/otherTransitionRef<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/otherTransitionRef<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_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/otherTransitionRef<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/otherTransitionRef<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/otherTransitionRef<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/otherTransitionRef<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_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/otherTransitionRef<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/otherTransitionRef<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6632410000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 38,281<span></span>
</td>
<td class="nump">$ 43,055<span></span>
</td>
<td class="nump">$ 76,940<span></span>
</td>
<td class="nump">$ 86,214<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_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=116634182&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>
<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>65
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6632915760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>11. EQUITY (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_GURE_StatutoryCommonReserveFundsDescription', window );">Statutory Common Reserve Funds Description</a></td>
<td class="text">The Statutory Common Reserve Fund as of June 30, 2019 for SCHC, SYCI and DCHC is 46%, 14% and 0% of its registered capital respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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 );">- 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_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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6768955392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. STOCK-BASED COMPENSATION (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2019 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Option and Warrants Outstanding, Beginning balance | shares</a></td>
<td class="nump">2,518,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_NumberOfOptionAndWarrantsGrantedAndVested', window );">Number of Option and Warrants Granted and Vested | shares</a></td>
<td class="nump">150,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod', window );">Number of Option and Warrants Exercised | shares</a></td>
<td class="num">(1,897,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Number of Option and Warrants Expired | shares</a></td>
<td class="num">(40,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Option and Warrants Outstanding, Ending Balance | shares</a></td>
<td class="nump">730,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted- Average Exercise price of Option and Warrants, Beginning balance | $ / shares</a></td>
<td class="nump">$ .97<span></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_ShareBasedCompensationWeightedAverageExercisePriceOfOptionAndWarrantsGrantedAndVestedDuringYear', window );">Weighted- Average Exercise price of Option and Warrants, Granted and vested during the period | $ / shares</a></td>
<td class="nump">.91<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted- Average Exercise price of Option and Warrants, Exercised | $ / shares</a></td>
<td class="nump">.73<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted- Average Exercise price of Option and Warrants, Expired | $ / shares</a></td>
<td class="nump">2.61<span></span>
</td>
</tr>
<tr class="re">
<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, Ending Balance | $ / shares</a></td>
<td class="nump">$ 1.48<span></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">$0.71 - $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.91<span></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_RangeOfExercisePricePerCommonShareExercised', window );">Range of Exercise Price per Common Share, Exercised</a></td>
<td class="text">$0.73<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_RangeOfExercisePricePerCommonShareExpired', window );">Range of Exercise Price per Common Share, Expired</a></td>
<td class="text">$2.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_RangeOfExercisePricePerCommonShareEndingBalance', window );">Range of Exercise Price per Common Share, Ending Balance</a></td>
<td class="text">$0.71 - $2.55<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_GURE_NumberOfOptionAndWarrantsGrantedAndVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NumberOfOptionAndWarrantsGrantedAndVested</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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 );">- 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_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 );">- 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_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_RangeOfExercisePricePerCommonShareExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RangeOfExercisePricePerCommonShareExercised</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 );">- 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_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 );">- 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_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_GURE_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriod</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_GURE_ShareBasedCompensationWeightedAverageExercisePriceOfOptionAndWarrantsGrantedAndVestedDuringYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationWeightedAverageExercisePriceOfOptionAndWarrantsGrantedAndVestedDuringYear</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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=116856206&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=116856206&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=116856206&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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 option holders acquired shares when converting their stock options into shares.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>67
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6763970992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. STOCK-BASED COMPENSATION (Details 1) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [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 );">Outstanding</a></td>
<td class="nump">730,500<span></span>
</td>
<td class="nump">2,518,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">$ .71<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">$ 2.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">1 year 11 months 12 days<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_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>Share Based Compensation Options Outstanding Exercise Price Range Lower Range Limit</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>Share Based Compensation Options Outstanding Exercise Price Range Upper Range Limit</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_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_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=116856206&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=116856206&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_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=116856206&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>68
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6615976112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>13. STOCK-BASED COMPENSATION (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_GURE_CommonStockAvailableForIssuance', window );">Common stock available for issuance | shares</a></td>
<td class="nump">4,895,989<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value of options outstanding and exercisable | $</a></td>
<td class="nump">$ 8,610<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_GURE_CommonStockAvailableForIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_CommonStockAvailableForIssuance</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_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=116856206&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>69
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6630524560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. INCOME TAXES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 0<span></span>
</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_DeferredOtherTaxExpenseBenefit', window );">Deferred taxes - PRC</a></td>
<td class="num">(365,983)<span></span>
</td>
<td class="num">(1,883,241)<span></span>
</td>
<td class="num">(1,761,120)<span></span>
</td>
<td class="num">(3,076,987)<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (365,983)<span></span>
</td>
<td class="num">$ (1,883,241)<span></span>
</td>
<td class="num">$ (1,761,120)<span></span>
</td>
<td class="num">$ (3,076,987)<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=116825942&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=116825942&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>70
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6644929184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>14. INCOME TAXES (Details 1)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Non-taxable income, (Non-deductible expense) and change in valuation allowance</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="num">(1.00%)<span></span>
</td>
<td class="num">(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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">24.00%<span></span>
</td>
<td class="nump">21.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=116825942&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=116825942&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_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>71
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6765037120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>14. INCOME TAXES (Details 2) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">0<span></span>
</td>
<td class="nump">16,292<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses', window );">Impairment on property, plant and equipment</a></td>
<td class="nump">3,525,701<span></span>
</td>
<td class="nump">3,696,332<span></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">838,671<span></span>
</td>
<td class="nump">840,284<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther', window );">Exploration costs</a></td>
<td class="nump">1,810,977<span></span>
</td>
<td class="nump">1,813,965<span></span>
</td>
</tr>
<tr class="ro">
<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">171,672<span></span>
</td>
<td class="nump">194,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_DeferredTaxAssetsPRCTaxLosses', window );">PRC tax losses</a></td>
<td class="nump">14,555,918<span></span>
</td>
<td class="nump">12,663,985<span></span>
</td>
</tr>
<tr class="ro">
<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">486,290<span></span>
</td>
<td class="nump">119,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_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">21,389,229<span></span>
</td>
<td class="nump">19,343,874<span></span>
</td>
</tr>
<tr class="ro">
<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">(657,962)<span></span>
</td>
<td class="num">(313,016)<span></span>
</td>
</tr>
<tr class="re">
<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">$ 20,731,267<span></span>
</td>
<td class="nump">$ 19,030,858<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_GURE_DeferredTaxAssetsPRCTaxLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredTaxAssetsPRCTaxLosses</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_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_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=117330534&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=117330534&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=117330534&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=117330534&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=117330534&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=116821951&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>72
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6779480592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. BUSINESS SEGMENTS (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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_Revenues', window );">Net revenue (external customers)</a></td>
<td class="nump">$ 6,009,409<span></span>
</td>
<td class="nump">$ 4,594<span></span>
</td>
<td class="nump">$ 6,047,979<span></span>
</td>
<td class="nump">$ 2,251,861<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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 (loss) from operations before income tax benefit</a></td>
<td class="num">(1,198,166)<span></span>
</td>
<td class="num">(6,831,607)<span></span>
</td>
<td class="num">(7,594,196)<span></span>
</td>
<td class="num">(15,128,587)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">365,983<span></span>
</td>
<td class="nump">1,883,241<span></span>
</td>
<td class="nump">1,761,120<span></span>
</td>
<td class="nump">3,076,987<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 (loss) from operations after income taxes benefit</a></td>
<td class="num">(832,183)<span></span>
</td>
<td class="num">(4,948,366)<span></span>
</td>
<td class="num">(5,833,076)<span></span>
</td>
<td class="num">(12,051,600)<span></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_TotalAssets1', window );">Total assets</a></td>
<td class="nump">329,563,727<span></span>
</td>
<td class="nump">370,843,729<span></span>
</td>
<td class="nump">329,563,727<span></span>
</td>
<td class="nump">370,843,729<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">3,587,632<span></span>
</td>
<td class="nump">4,753,984<span></span>
</td>
<td class="nump">6,964,880<span></span>
</td>
<td class="nump">9,511,515<span></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_CapitalExpenditureBusinessSegment', window );">Capital expenditures</a></td>
<td class="nump">11,501,738<span></span>
</td>
<td class="nump">10,212,011<span></span>
</td>
<td class="nump">11,501,738<span></span>
</td>
<td class="nump">10,333,721<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">29,010,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,010,218<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">5,751,164<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,751,164<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_NetRevenueIntersegment', window );">Net revenue (intersegment)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<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 before income tax benefit</a></td>
<td class="num">(36,713)<span></span>
</td>
<td class="num">(5,577,272)<span></span>
</td>
<td class="num">(3,661,727)<span></span>
</td>
<td class="num">(11,167,828)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">9,540<span></span>
</td>
<td class="nump">1,579,514<span></span>
</td>
<td class="nump">906,887<span></span>
</td>
<td class="nump">2,970,666<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 (loss) from operations after income taxes benefit</a></td>
<td class="num">(27,173)<span></span>
</td>
<td class="num">(3,997,758)<span></span>
</td>
<td class="num">(2,754,840)<span></span>
</td>
<td class="num">(8,197,162)<span></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_TotalAssets1', window );">Total assets</a></td>
<td class="nump">169,870,183<span></span>
</td>
<td class="nump">138,510,016<span></span>
</td>
<td class="nump">169,870,183<span></span>
</td>
<td class="nump">138,510,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_DepreciationAndAmortizationSegmentNote', window );">Depreciation and amortization</a></td>
<td class="nump">2,476,960<span></span>
</td>
<td class="nump">4,018,318<span></span>
</td>
<td class="nump">4,595,037<span></span>
</td>
<td class="nump">7,738,030<span></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_CapitalExpenditureBusinessSegment', window );">Capital expenditures</a></td>
<td class="nump">10,857,541<span></span>
</td>
<td class="nump">7,813,714<span></span>
</td>
<td class="nump">10,857,541<span></span>
</td>
<td class="nump">7,906,888<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=GURE_CrudeSaltSegmentMember', window );">Crude Salt Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">245,079<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">245,079<span></span>
</td>
<td class="nump">1,638,493<span></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>
<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 (loss) from operations before income tax benefit</a></td>
<td class="num">(828,736)<span></span>
</td>
<td class="num">(1,731,592)<span></span>
</td>
<td class="num">(2,240,545)<span></span>
</td>
<td class="num">(2,539,475)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">215,360<span></span>
</td>
<td class="nump">240,367<span></span>
</td>
<td class="nump">568,312<span></span>
</td>
<td class="nump">442,338<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 (loss) from operations after income taxes benefit</a></td>
<td class="num">(613,376)<span></span>
</td>
<td class="num">(1,491,225)<span></span>
</td>
<td class="num">(1,672,233)<span></span>
</td>
<td class="num">(2,097,137)<span></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_TotalAssets1', window );">Total assets</a></td>
<td class="nump">29,241,474<span></span>
</td>
<td class="nump">47,572,477<span></span>
</td>
<td class="nump">29,241,474<span></span>
</td>
<td class="nump">47,572,477<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">958,352<span></span>
</td>
<td class="nump">611,499<span></span>
</td>
<td class="nump">2,063,460<span></span>
</td>
<td class="nump">1,524,850<span></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_CapitalExpenditureBusinessSegment', window );">Capital expenditures</a></td>
<td class="nump">644,197<span></span>
</td>
<td class="nump">1,189,075<span></span>
</td>
<td class="nump">644,197<span></span>
</td>
<td class="nump">1,203,254<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=GURE_ChemicalProductsSegmentMember', window );">Chemical Products Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">4,594<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">613,368<span></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>
<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 (loss) from operations before income tax benefit</a></td>
<td class="num">(656,424)<span></span>
</td>
<td class="num">(727,595)<span></span>
</td>
<td class="num">(1,329,974)<span></span>
</td>
<td class="num">(1,402,366)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">141,083<span></span>
</td>
<td class="nump">63,360<span></span>
</td>
<td class="nump">285,921<span></span>
</td>
<td class="num">(336,017)<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 (loss) from operations after income taxes benefit</a></td>
<td class="num">(515,341)<span></span>
</td>
<td class="num">(664,235)<span></span>
</td>
<td class="num">(1,044,053)<span></span>
</td>
<td class="num">(1,738,383)<span></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_TotalAssets1', window );">Total assets</a></td>
<td class="nump">128,641,174<span></span>
</td>
<td class="nump">182,669,040<span></span>
</td>
<td class="nump">128,641,174<span></span>
</td>
<td class="nump">182,669,040<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_GURE_DepreciationAndAmortizationSegmentNote', window );">Depreciation and amortization</a></td>
<td class="nump">116,240<span></span>
</td>
<td class="nump">124,167<span></span>
</td>
<td class="nump">233,628<span></span>
</td>
<td class="nump">248,635<span></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_CapitalExpenditureBusinessSegment', window );">Capital expenditures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,192,963<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,192,963<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">29,010,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,010,218<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_NaturalGasSegmentMember', window );">Natural Gas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">13,166<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">51,736<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_NetRevenueIntersegment', window );">Net revenue (intersegment)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<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 before income tax benefit</a></td>
<td class="num">(61,401)<span></span>
</td>
<td class="num">(45,295)<span></span>
</td>
<td class="num">(103,384)<span></span>
</td>
<td class="num">(80,950)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="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 (loss) from operations after income taxes benefit</a></td>
<td class="num">(61,401)<span></span>
</td>
<td class="num">(45,295)<span></span>
</td>
<td class="num">(103,384)<span></span>
</td>
<td class="num">(80,950)<span></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_TotalAssets1', window );">Total assets</a></td>
<td class="nump">1,773,689<span></span>
</td>
<td class="nump">2,011,378<span></span>
</td>
<td class="nump">1,773,689<span></span>
</td>
<td class="nump">2,011,378<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">36,080<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">72,755<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_CapitalExpenditureBusinessSegment', window );">Capital expenditures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">16,259<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">30,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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_OperatingSegmentsMember', window );">Segment Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">6,009,409<span></span>
</td>
<td class="nump">4,594<span></span>
</td>
<td class="nump">6,047,979<span></span>
</td>
<td class="nump">2,251,861<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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 (loss) from operations before income tax benefit</a></td>
<td class="num">(1,583,274)<span></span>
</td>
<td class="num">(8,081,754)<span></span>
</td>
<td class="num">(7,335,630)<span></span>
</td>
<td class="num">(15,190,619)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">365,983<span></span>
</td>
<td class="nump">1,883,241<span></span>
</td>
<td class="nump">1,761,120<span></span>
</td>
<td class="nump">3,076,987<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 (loss) from operations after income taxes benefit</a></td>
<td class="num">(1,217,291)<span></span>
</td>
<td class="num">(6,198,513)<span></span>
</td>
<td class="num">(5,574,510)<span></span>
</td>
<td class="num">(12,113,632)<span></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_TotalAssets1', window );">Total assets</a></td>
<td class="nump">329,526,520<span></span>
</td>
<td class="nump">370,762,911<span></span>
</td>
<td class="nump">329,526,520<span></span>
</td>
<td class="nump">370,762,911<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">3,587,632<span></span>
</td>
<td class="nump">4,753,984<span></span>
</td>
<td class="nump">6,964,880<span></span>
</td>
<td class="nump">9,511,515<span></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_CapitalExpenditureBusinessSegment', window );">Capital expenditures</a></td>
<td class="nump">11,501,738<span></span>
</td>
<td class="nump">10,212,011<span></span>
</td>
<td class="nump">11,501,738<span></span>
</td>
<td class="nump">10,333,721<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">29,010,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,010,218<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<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_NetRevenueIntersegment', window );">Net revenue (intersegment)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<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 before income tax benefit</a></td>
<td class="nump">385,108<span></span>
</td>
<td class="nump">1,250,147<span></span>
</td>
<td class="num">(258,566)<span></span>
</td>
<td class="nump">62,032<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="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 (loss) from operations after income taxes benefit</a></td>
<td class="nump">385,108<span></span>
</td>
<td class="nump">1,250,147<span></span>
</td>
<td class="num">(258,566)<span></span>
</td>
<td class="nump">62,032<span></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_TotalAssets1', window );">Total assets</a></td>
<td class="nump">37,207<span></span>
</td>
<td class="nump">80,818<span></span>
</td>
<td class="nump">37,207<span></span>
</td>
<td class="nump">80,818<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">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_GURE_CapitalExpenditureBusinessSegment', window );">Capital expenditures</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_GURE_CapitalExpenditureBusinessSegment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CapitalExpenditureBusinessSegment</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_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 );">- 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_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 );">- 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_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_TotalAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TotalAssets1</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_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_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_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://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 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 (b)<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 (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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_NaturalGasSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NaturalGasSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>73
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6764801536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. BUSINESS SEGMENTS (Details 1) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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>
<td class="text">&#160;<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_SegmentReportingInformationNetOperatingIncomeLoss', window );">Total segment operating loss</a></td>
<td class="num">$ (1,583,274)<span></span>
</td>
<td class="num">$ (8,081,754)<span></span>
</td>
<td class="num">$ (7,335,630)<span></span>
</td>
<td class="num">$ (15,190,619)<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">(162,547)<span></span>
</td>
<td class="num">(153,791)<span></span>
</td>
<td class="num">(302,993)<span></span>
</td>
<td class="num">(283,054)<span></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_UnrealizedGainOnTranslationOfIntercompanyBalance', window );">Unrealized loss on translation of intercompany balance</a></td>
<td class="nump">547,655<span></span>
</td>
<td class="nump">1,403,938<span></span>
</td>
<td class="nump">44,427<span></span>
</td>
<td class="nump">345,086<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 );">Loss from operations</a></td>
<td class="num">(1,198,166)<span></span>
</td>
<td class="num">(6,831,607)<span></span>
</td>
<td class="num">(7,594,196)<span></span>
</td>
<td class="num">(15,128,587)<span></span>
</td>
</tr>
<tr class="ro">
<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, net of expense</a></td>
<td class="nump">94,477<span></span>
</td>
<td class="nump">135,493<span></span>
</td>
<td class="nump">191,232<span></span>
</td>
<td class="nump">261,627<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 );">Loss before income taxes</a></td>
<td class="num">$ (1,103,689)<span></span>
</td>
<td class="num">$ (6,696,114)<span></span>
</td>
<td class="num">$ (7,402,964)<span></span>
</td>
<td class="num">$ (14,866,960)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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 );">- 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_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 );">- 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_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_UnrealizedGainOnTranslationOfIntercompanyBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_UnrealizedGainOnTranslationOfIntercompanyBalance</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=116634182&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_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>74
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6776853632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>15. BUSINESS SEGMENTS (Details 2) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 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_Revenues', window );">Revenues</a></td>
<td class="nump">$ 6,009,409<span></span>
</td>
<td class="nump">$ 4,594<span></span>
</td>
<td class="nump">$ 6,047,979<span></span>
</td>
<td class="nump">$ 2,251,861<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 Morui Chemical Company Limited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 1,432,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,432,000<span></span>
</td>
<td class="nump">$ 689,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_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue (%)</a></td>
<td class="nump">23.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.90%<span></span>
</td>
<td class="nump">30.60%<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 Morui Chemical Company Limited | Bromine Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 1,360,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,360,000<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_MajorCustomersAxis=GURE_ShandongMaroiChemicalCompanyLimitedMember', window );">Shandong Morui Chemical Company Limited | Crude Salt Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">72,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,000<span></span>
</td>
<td class="nump">534,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=GURE_ShandongMaroiChemicalCompanyLimitedMember', window );">Shandong Morui Chemical Company Limited | Chemical Products Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">155,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=GURE_ShouguangWeidongChemicalCompanyLimitedMember', window );">Shouguang Weidong Chemical Company Limited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 1,170,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,170,000<span></span>
</td>
<td class="nump">$ 435,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_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue (%)</a></td>
<td class="nump">19.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.50%<span></span>
</td>
<td class="nump">19.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_ShouguangWeidongChemicalCompanyLimitedMember', window );">Shouguang Weidong Chemical Company Limited | Bromine Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100,000<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_MajorCustomersAxis=GURE_ShouguangWeidongChemicalCompanyLimitedMember', window );">Shouguang Weidong Chemical Company Limited | Crude Salt Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">70,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,000<span></span>
</td>
<td class="nump">435,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=GURE_ShouguangWeidongChemicalCompanyLimitedMember', window );">Shouguang Weidong Chemical Company Limited | Chemical Products Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_MajorCustomersAxis=GURE_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember', window );">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 1,141,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,141,000<span></span>
</td>
<td class="nump">$ 670,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_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue (%)</a></td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">29.80%<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_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember', window );">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited | Bromine Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 1,039,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,039,000<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_MajorCustomersAxis=GURE_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember', window );">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited | Crude Salt Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">102,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102,000<span></span>
</td>
<td class="nump">670,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=GURE_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember', window );">Shandong Brother Technology Limited, Kuerle Xingdong Trading Limited | Chemical Products Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_MajorCustomersAxis=GURE_ShandongShouguangShenrunfaOceanChemicalCompanyMember', window );">Shandong shouguang shenrunfa ocean Chemical Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 772,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 772,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Total Revenue (%)</a></td>
<td class="nump">12.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.90%<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_ShandongShouguangShenrunfaOceanChemicalCompanyMember', window );">Shandong shouguang shenrunfa ocean Chemical Company | Bromine Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 772,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 772,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=GURE_ShandongShouguangShenrunfaOceanChemicalCompanyMember', window );">Shandong shouguang shenrunfa ocean Chemical Company | Crude Salt Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</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_ShandongShouguangShenrunfaOceanChemicalCompanyMember', window );">Shandong shouguang shenrunfa ocean Chemical Company | Chemical Products Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</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=118260190&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=118260190&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_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://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 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 (b)<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 (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&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_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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_ShouguangWeidongChemicalCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShouguangWeidongChemicalCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShandongBrotherTechnologyLimitedKuerleXingdongTradingLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ShandongShouguangShenrunfaOceanChemicalCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShandongShouguangShenrunfaOceanChemicalCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6634535952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>16. CUSTOMER CONCENTRATION (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2018</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">$ 5,663,578<span></span>
</td>
<td class="nump">$ 4,650,250<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">84.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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 );">- 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_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=118260190&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=118260190&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>76
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.2</span><table class="report" border="0" cellspacing="2" id="idp6634902832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2019 </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_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 );">the next 12 months</a></td>
<td class="nump">$ 90,747<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 );">the next 13 to 24 months</a></td>
<td class="nump">90,747<span></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 );">the next 25 to 36 months</a></td>
<td class="nump">90,747<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 );">the next 37 to 48 months</a></td>
<td class="nump">90,747<span></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">362,988<span></span>
</td>
</tr>
<tr 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_CapitalExpenditureAbstract', window );"><strong>Capital Expenditure</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_CapitalExpenditureFutureMinimumPaymentsDueCurrent', window );">the next 12 months</a></td>
<td class="nump">25,996,209<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_CapitalExpenditureFutureMinimumPaymentsDueInTwoYears', window );">the next 13 to 24 months</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_CapitalExpenditureFutureMinimumPaymentsDueInThreeYears', window );">the next 25 to 36 months</a></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_CapitalExpenditureFutureMinimumPaymentsDueInFourYears', window );">the next 37 to 48 months</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_CapitalExpenditureFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="nump">$ 25,996,209<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_GURE_CapitalExpenditureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CapitalExpenditureAbstract</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_CapitalExpenditureFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CapitalExpenditureFutureMinimumPaymentsDue</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_CapitalExpenditureFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CapitalExpenditureFutureMinimumPaymentsDueCurrent</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_CapitalExpenditureFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CapitalExpenditureFutureMinimumPaymentsDueInFourYears</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_CapitalExpenditureFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CapitalExpenditureFutureMinimumPaymentsDueInThreeYears</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_CapitalExpenditureFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CapitalExpenditureFutureMinimumPaymentsDueInTwoYears</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_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 );">- 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_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 );">- 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_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 );">- 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_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 );">- 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_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_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 );">- 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_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_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 );">- 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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>77
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ,^%#D\?(\\#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,$%     @ SX4.3R?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/
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
M"%3L60!# @?LT/&_ D<7$<$"$9A!9.C1@A[#]!BDQX8>+^B)M0$N8@,+)*!
MXM!32\!%9+# !A38./2M)> B4 @KI*!"ZO*1)0% ,"R1@1*9RX\L"0"R4NDM
M*+%U^7:I <A*K5$(VRET(]CEAC K!4<KID5N!+OF  :O%!V!SMTC[$:PRPY@
MUHJ"8/NBR%7!M@J 6?E'(-CER#4QCFT5%[.:"VQUY#H96Y_8<<(D!M.-_ZLT
MR:(P7?$+@EV/7%/CC9T1@$E75&#G(]?7.+-5 ,S64@D6YU%+^<T<W<(KV;TS
M]X;%['P]V)L#,/@+'^\67PF_U9WPSDRJ4]&<75?&)%5+"9_4ME;J.C,/&GJ5
MNINJ/A_/]'$@63_=5X+YTE3\ 5!+ P04    " #/A0Y/(:"<D>8$   V%P
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
M0]L]NO1<'RYX#R]MM1\NKV?'&_3K_P%02P,$%     @ SX4.3SV>MU4Z!@
M*B(  !@   !X;"]W;W)K<VAE971S+W-H965T-2YX;6R5FF]OVS80QK^*X?>N
M21XIDD428':2>L &%!VVO583)3%J6YFM)-VW'RVK;G3W4/9>)/[W'.]$WO%W
ME'WQ5F^_[9ZJJAE]7Z\VN\OQ4],\?YQ.=W=/U;K<?:B?JTWZY*'>KLLFO=P^
M3G?/VZJ\;XW6JZE1JIBNR^5F?'71OO=Y>W51OS2KY:;ZO!WM7M;K<OOOK%K5
M;Y=C/?[QQI?EXU.S?V-Z=?%</E9_5,V?SY^WZ=7T.,K]<EUM=LMZ,]I6#Y?C
M7_3'A:6]0:OX:UF][=X]'^TOY6M=?]N_^/7^<JSV$56KZJ[9#U&FA]=J7JU6
M^Y%2'/]T@XZ//O>&[Y__&/VVO?AT,5_+736O5W\O[YNGRW$8C^ZKA_)EU7RI
MWQ95=T%N/.JN_K?JM5HE^3Z2Y..N7NW:_Z.[EUU3K[M14BCK\OOA<;EI']\.
MG_C8F6$#TQF8HX&F00/J#.BG@1LTL)V!/1H8/VC@.@/WTT,8-"@Z@^)H0'K0
MP'<&_FA@BT&#T!F$GR'9=L4/R]&N[W79E%<7V_IMM#VDZ'.YKP3],:0,NMN_
MV29,^UE:XEUZ]_5*J^)B^KH?J-/,#AK3T_B^9HXTH:^Y1IK8U]P C59]S:W4
M%"SD3V@8W=<LD,8<-=,T;<>Y,W#N3#N [0U ;.X.&M=J-JW&>N5,M I[(NB)
M@"?+/)'T5 1%/K+KGDNAL5';B .R," + G(LH(.F>.^'G&&JN51-G+/!LT6_
MEKIHG;$%S[(;X-8YYXTE-A&W0&D-D;-L:C])8="%B8ZY7D@=!1T+D_[PY#HX
MN0Y,+D]P)Q9Q8@L*JF#SNSA#V NI@"$5("2V!=P4TE,2A1@]*XK%.<I>4!X&
MY4%0;$EF_G_67X"> O#$=JY9.+?^I'"H_B(,*,J #*N863RK_J0*UU\446?J
M3PI3Z?E@+"^76Z2$]2>%Z4)LB#RO@*YPCJQ^Y[HWN5IA*"HPO6P99YWH_-32
M&0)KX,QP9_K<[ +*H?32&&T:L,UPMG6B4QD&9#C%M(1E)L> ,N6#BX[$)@^E
M,,N@,K4-H6"EO@!*BBJ25>_ZHOXT8ZYK!';1RTA@3XQR*2Q?\,#.D?8#PWS7
M"/!\P^]$?;8$;8+8\,]1]L/"9-0(C7S+UQ)Y)PH3,T\CZ/%=7TN6Y0I3*@<+
M$S-/ ^B)G;\3G2Q,*<L4IJ1HKC"E,K?[0RDN3*G$^S\2G@  YKT&P#>\X=:
M^,-YAEFN$<QY,ZTEVW)YAK":SS.#$6@0 OG!L!.=RC,@PWEF)%*C4T8%D6=
MJ8-+^6@M\WX+I)D\ \J)5M8'97FGCP:-%%*J*9N99TQ_ ^@O"& DTR>IJA*=
M>%BGA?V@,@=;1'_/%PL<;5U4BH=T2M8/"'/2 $X:ON\;<+!5B@<T![))7]>/
M" /2 $":R%W) V'*3[YJUP;0T:1M1*RNU!E=9 /'"#4 H<0!8B1"O8LFY-((
M ]0 @/+^;&8D%@==82P:@$7B3;21O$O[)U\,R9")4"V *K<,F# &'2EY@V4D
M82:NL#KPK6MQCK(?%F:1 2PB<4\+L,BG;LZ8S*(19@P!QI"XK86.62Z0\FQY
MYT"9JB@+/L(;,H$-F3B-.U$??%%9'I&439Q6Q#>*:Y+[=@*?)0H<?$"I?8Q%
M42A^\@'2#/B ,H$O:F<"3WPT:/ A99K.S3-F# '&$&\P"-T^32L:5<Y9YOXI
MX =Y[@S=08U&^8(C!"@',PTCA !"B$.-X%U4?L": UDFTR1#8II/'_C)Y@8H
M=5 ^926_^7\+I+E,0P=!2AU/Y!T6&C.ZM&I&9XZRA(%'Y]Q.)7";-)44.=Y>
M+\Y1]L/"<"0 1]%C$3A=@A[KI*P?$$8H(83RQH D]XK"D!9[,1HL5QZ8D 0(
M*;H'DMQC\?1=8>H1HA[O'DC>*15WFZY)HG$B5 N@RJR5Q>2T@)RB>[#@../)
M>_[]WN(,83\H3$Z+R,E[!PMN9 [V#A;CPR)\\-[!(GS W@$HAW9TBS%C$6;$
MUV)T5N\ 9'A'!\),[P"4N=X!!9GY;@S$F>D=T*"9WF'Z[OOK_:\H?B^WC\O-
M;O2U;IIZW7YA_5#7396&51_2JCU5Y?WQQ:IZ:/9/?7J^/?QZX?"BJ9^[7V9,
MCS\/N?H/4$L#!!0    ( ,^%#D\FT+%!R@0  (T6   8    >&PO=V]R:W-H
M965T<R]S:&5E=#8N>&UL?9C1;N,V$$5_Q?![UN2,2(J!8R!V4;1 "P1;;/NL
MQ$QLK&VYDI)L_[Z4K'CMX65>8DFY'-X9D4<DY^]U\[W=A-!-?NQWA_9NNNFZ
MX^ULUCYMPKYJO]3'<(C_>:Z;?=7%V^9EUAZ;4*V'1OO=C)2RLWVU/4P7\^'9
M0[.8UZ_=;GL(#\VD?=WOJ^:_9=C5[W=3/?UX\'7[LNGZ![/%_%B]A+]"]^WX
MT,2[V3G*>KL/AW9;'R9->+Z;WNO;%?N^P:#X>QO>VXOK29_*8UU_[V]^7]]-
M5>\H[,)3UX>HXL];6(7=KH\4??P[!IV>^^P;7EY_1/]U2#XF\UBU857O_MFN
MN\W=M)Q.UN&Y>MUU7^OWW\*8D)E.QNS_"&]A%^6]D]C'4[UKA[^3I]>VJ_=C
ME&AE7_TX_6X/P^_[&/^C&6Y 8P,Z-XA]?]: QP;\LT$Q)']R-J3Z2]55BWE3
MOT^:T]LZ5OV@T+<<B_G4/QQJ-_PO9MO&IV\+7:CY[*T/-&J6)PU=:LZ*68Q^
M[H)0%TM*FM-U!ZM441+N@6$2/+3GJR0R%@L8H!@"%)<!M!-5.&GLH#D,FAMC
M"UT6A<@&"&.TTGO'V).!G@Q(*E,5"P/8-*F"15(GC;GPZJR7 V"5JDI+NL!F
M'#3C@!E1N*5+NI%&4@7YPCJ+G93020F<&.&D3/JQWA9E*?VD.F^T-MI@0QX:
M\L"0%89\TM%-410DQN@*R+@PJLP42"O,! 4<R>DPBJ[ZTLYJK4MA"BE9Q7&6
MM95!E0:V2FE+IT-$6R5?')"IC!D(M7M-P(R79BCII3 ^-9/*<F8P_S0 H,F%
MP 34*0)9SL]1<_4BK7/&&XE H"3C2)G295QA!FJ35MEH:<N R6&<2V8K$&K%
MWAN?,86YJE.PLIRO.D5FG!V*Y81%.JO)9+Y>&L-5 [H:DI92>&K+6AI*5?'K
M166N1)BQ.H5L.CE2>#+%&EGI*-7=D+%69;ZF&E-6 \P:^3G4*4"30808JZF@
M3(4(,Y8 8^4T6E)*3F=+Y9+U4ZHSGKS+6<)\)<!7([^,E(+SAFQ<#L@Z 6&&
M2(0)2X"P1LXS2M$9D10'AZ3$"BA)LR?6F7%$F+6$6)NA&F'6$EAN&ODAHQ2A
M28D1CSUK7V;L8,@2@JR<K00@&U<Z2CN6WWLH5<SL*+=OP* EL(*U<G-"B+09
M8U"JR'J=FRF8M^32,6!SN6%"$EB&6HEL0NASQB2,A$(?F919B!)F) %&6LE(
M @#$II#P$U.,2<F E%:2DM%J5,6)*3& A*R4]CZSG6$,2P:PM!*6#&"I2UL4
MI97% M+X*?1:Y8J%H<D FK*O):<H'/:GI6<C;0%JJM(KZW*+)LYLT1D8DWN*
M472]1%%LBE@):2R54J26,Z7-O4@,8R[ 7,X E#% &0!4&EYR2D7)\T\EUT8P
M,!D TTE@,MC-4Z'+9-\&A#D[&),,,.DRF&2,20:8E,N?):?THU+Y(N[994JI
M,I<2)B0#0CI)R%%T>0+$+AG J4A:F5T<XNU#\S*<=[:3I_KUT/7'91=/SV>J
M]]0? HKG2WV[.IV,_@QS.JC]LVI>MH=V\EAW7;T?#@*?Z[H+T:'Z$LNT"=7Z
M?+,+SUU_Z>)U<SH@/=UT]7$\_)V=3Z 7_P-02P,$%     @ SX4.3Q/]N\VW
M 0  T@,  !@   !X;"]W;W)K<VAE971S+W-H965T-RYX;6QM4]MNVS ,_15!
M'U ECML4@6V@Z3!TP 8$+;8]*S9M"]7%E>2X^_M2LNNZG5\DD>(Y/*2H;##V
MV;4 GKPJJ5U.6^^[ V.N;$%Q=V4ZT'A3&ZNX1],VS'46>!5!2K)DL[EAB@M-
MBRSZ3K;(3.^ET'"RQ/5*<?OO"-(,.=W2=\>C:%H?'*S(.M[ $_C?W<FBQ6:6
M2BC03AA-+-0YO=L>CFF(CP%_! QN<2:ADK,QS\'X4>5T$P2!A-('!H[;!>Y!
MRD"$,EXF3CJG#,#E^9W]>ZP=:SES!_=&_A65;W-Z2TD%->^E?S3# TSU7%,R
M%?\3+B Q/"C!'*61+JZD[)TW:F)!*8J_CKO0<1_&FWTRP=8!R01(9L!MS,/&
M1%'Y-^YYD5DS$#OVON/AB;>'!'M3!F=L1;Q#\0Z]EV*[3S-V"413S'&,298Q
M<P1#]CE%LI;BF/P'3];ANU6%NPC??5)XO4Z0KA*DD2#]1'#SI<2UF/V7)&S1
M4P6VB=/D2&EZ'2=YX9T']BX^(OL('Z?]%[>-T(Z<C<>7C?VOC?& 4C97.$(M
M?K#9D%#[<-SCV8YC-AK>=-,/8O,W+MX 4$L#!!0    ( ,^%#D_0_B6DM0$
M -(#   8    >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL?5-A;]L@$/TKB!]0
M'"=KL\BVU'2J-FF3HDYK/Q/[;*,"YP&.NW\_P*[KK5:_ '?<>_?N.+(!S;-M
M 1QY45+;G+;.=0?&;-F"XO8*.]#^ID:CN/.F:9CM#/ J@I1D:9)<,\6%ID46
M?2=39-@[*32<#+&]4MS\.8+$(:<;^NIX$$WK@H,56<<;^ GN5W<RWF(S2R44
M:"M0$P-U3F\WA^,NQ,> 1P&#79Q)J.2,^!R,;U5.DR ())0N,'"_7> .I Q$
M7L;OB9/.*0-P>7YEOX^U^UK.W,(=RB=1N3:G>THJJ'DOW0,.7V&JYQ,E4_'?
MX0+2AP<E/D>)TL:5E+UUJ"86+T7QEW$7.N[#>+--)]@Z()T Z0S8QSQL3!25
M?^&.%YG!@9BQ]QT/3[PYI+XW97#&5L0[+]YZ[Z78W.PS=@E$4\QQC$F7,7,$
M\^QSBG0MQ3%]!T_7X=M5A=L(W_ZC\/,ZP6Z58!<)=A^6N!*S3_Y+PA8]56":
M.$V6E-CK.,D+[SRPM_$1V5OX..T_N&F$MN2,SK]L['^-Z,!+2:[\"+7^@\V&
MA-J%XXT_FW',1L-A-_T@-G_CXB]02P,$%     @ SX4.3Y*@5H.S 0  T@,
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
M].%E4_]K1 ]!RN8FC% ;/MAL**A]/-Z'LQW';#0\=M,/8O,W+GX!4$L#!!0
M   ( ,^%#D\-O["0M@$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$U
M+GAM;'U3VV[;, S]%4$?4"5VUJ6!;:#I4'3 !@0=MCTK-FT+U<65Y+C[^U&R
MZWFMT1=)I'@.#RDJ&XQ]<BV )R]*:I?3UOONP)@K6U#<79D.--[4QBKNT;0-
M<YT%7D60DBS9;*Z9XD+3(HN^DRTRTWLI-)PL<;U2W/XY@C1#3K?TU?$HFM8'
M!RNRCC?P _S/[F318C-+)11H)XPF%NJ<WFX/QUV(CP&_! QN<2:ADK,Q3\'X
M6N5T$P2!A-('!H[;!>Y RD"$,IXG3CJG#,#E^97]/M:.M9RY@SLC?XO*MSG=
M4U)!S7OI'\WP %,]GRB9BO\&%Y 8'I1@CM)(%U=2]LX;-;&@%,5?QEWHN _C
M39I.L'5 ,@&2&;"/>=B8*"K_PCTO,FL&8L?>=SP\\?:08&_*X(RMB'<HWJ'W
M4FQO]AF[!*(IYCC&),N8.8(A^YPB64MQ3-[!DW5XNJHPC?#T/X4WZP2[58)=
M)-A]6.+[&)SK-TG8HJ<*;!.GR9'2]#I.\L([#^QM$M_D7_@X[=^Y;81VY&P\
MOFSL?VV,!Y2RN<(1:O&#S8:$VH?C9SS;<<Q&PYMN^D%L_L;%7U!+ P04
M" #/A0Y/Y!EWF+,!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-BYX
M;6Q]4V%OVR 0_2N('U <DFY19%MJ6E6KM$I1IVV?B7VV4<&X@./VW^_ CFMM
MUKX =]Q[]^XXTL'85]< >/*N5>LRVGC?'1AS10-:N!O308LWE;%:>#1MS5QG
M0901I!7C2?*%:2%;FJ?1=[)Y:GJO9 LG2UROM; ?1U!FR.B&7ATOLFY\<+ \
M[40-/\#_[$X6+3:SE%)#ZZ1IB84JHW>;PW$7XF/ +PF#6YQ)J.1LS&LPGLJ,
M)D$0*"A\8!"X7> >E I$*.-MXJ1SR@!<GJ_LC[%VK.4L'-P;]5N6OLGHGI(2
M*M$K_V*&;S#5<TO)5/QWN(#"\* $<Q1&N;B2HG?>Z(D%I6CQ/NZRC?LPWMQ>
M8>L /@'X#-A' !L31>4/PHL\M68@=NQ])\(3;PX<>U,$9VQ%O$/Q#KV7G">;
ME%T"T11S'&/X(N8S@B'[G(*OI3CR?^!\';Y=5;B-\.TR^WZ_3K!;)=A%@MU_
M2UR+^5LE6_14@ZWC-#E2F+Z-D[SPS@-[Q^.;?(:/T_XL;"U;1\[&X\O&_E?&
M>$ IR0V.4(,?;#845#X<O^+9CF,V&MYTTP]B\S?._P!02P,$%     @ SX4.
M3U7AU,:T 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL?5/;
M;MP@$/T5Q <$+^NTJY5M*9NJ:J1&6J5J^\S:8QN%BP-XG?Q] 1/7;:V^ #/,
M.7-F&(I)FV?; SCT*H6R)>Z=&XZ$V+H'R>R-'D#YFU8;R9PW34?L8( U$20%
MH5GV@4C&%:Z*Z#N;JM"C$US!V2 [2LG,VPF$GDJ\P^^.)][U+CA(50RL@V_@
MO@]GXRVRL#1<@K)<*V2@+?'=[GC*0WP,^,%ALJLS"I5<M'X.QD-3XBP( @&U
M"PS,;U>X!R$"D9?QDCCQDC( U^=W]L^Q=E_+A5FXU^(G;UQ?X@-&#;1L%.Y)
M3U\@U7.+42K^*UQ!^/"@Q.>HM;!Q1?5HG9:)Q4N1['7>N8K[E&X.";8-H E
M%\ AYB%SHJC\$W.L*HR>D)E[/[#PQ+LC];VI@S.V(MYY\=9[KQ7-]@6Y!J(4
M<YICZ"IFMT00S[ZDH%LI3O0?.-V&[S<5[B-\_X?"?)L@WR3((T'^WQ*W8F[_
M2D)6/95@NCA-%M5Z5'&25]YE8.]H?)/?X?.T/S+3<67113O_LK'_K=8.O)3L
MQH]0[S_88@AH73A^]&<SC]EL.#VD'T26;US] E!+ P04    " #/A0Y/\*HR
M ;0!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q]4]MNW" 0
M_17$!P0OZR;IRK:4356E4B.M4K5]9NVQC<+% ;Q._KZ B>NV5E^ &>:<.3,,
MQ:3-L^T!''J50MD2]\X-!T)LW8-D]DH/H/Q-JXUDSINF(W8PP)H(DH+0++LF
MDG&%JR+Z3J8J].@$5W RR(Y2,O-V!*&G$N_PN^.)=[T+#E(5 ^O@&[COP\EX
MBRPL#9>@+-<*&6A+?+<['/,0'P-^<)CLZHQ")6>MGX/QI2EQ%@2!@-H%!N:W
M"]R#$('(RWA)G'A)&8#K\SO[YUB[K^7,+-QK\9,WKB_Q+48-M&P4[DE/#Y#J
M^8!1*OXK7$#X\*#$YZBUL'%%]6B=EHG%2Y'L==ZYBON4;CXFV#: )@!= +<Q
M#YD31>6?F&-58?2$S-S[@84GWAVH[TT=G+$5\<Z+M]Y[J6AV79!+($HQQSF&
MKF)V2P3Q[$L*NI7B2/^!TVWX?E/A/L+W?RC,MPGR38(\$N3_+7$KYN:O)&35
M4PFFB]-D4:U'%2=YY5T&]H[&-_D=/D_[(S,=5Q:=M?,O&_O?:NW 2\FN_ CU
M_H,MAH#6A>.-/YMYS&;#Z2'](+)\X^H74$L#!!0    ( ,^%#D_1#N]!M0$
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;'U388^4,!#]*TU_
MP!6ZJ.L&2&[/&$TTV9Q1/W=A@.9:BFU9SG_OM'"(2OS2=J;SWKR93O/)V"?7
M 7CRK%7O"MIY/YP8<U4'6K@[,T"/-XVQ6G@T;<O<8$'4$:05XTGRFFDA>UKF
MT7>Q96Y&KV0/%TO<J+6P/\^@S%30E+XX'F7;^>!@93Z(%KZ _SI<+%IL9:FE
MAMY)TQ,+34'OT],Y"_$QX)N$R6W.)%1R->8I&!_K@B9!$"BH?& 0N-W@ 90*
M1"CCQ\))UY0!N#V_L+^/M6,M5^'@P:COLO9=08^4U-"(4?E',WV I9Y7E"S%
M?X(;* P/2C!'992+*ZE&YXU>6%"*%L_S+ONX3_--=EA@^P"^ /@*.,8\;$X4
ME;\37I2Y-1.Q<^\'$9XX/7'L316<L17Q#L4[]-Y*GAQS=@M$2\QYCN&;F'2-
M8,B^IN![*<[\'SC?AQ]V%1XB_/"'PK?[!-DN018)LO^6N!.3)G\E89N>:K!M
MG"9'*C/V<9(WWG5@[WE\D]_A\[1_%K:5O2-7X_%E8_\;8SR@E.0.1ZC##[8:
M"AH?CF_P;.<QFPUOAN4'L?4;E[\ 4$L#!!0    ( ,^%#D\9. K\M $  -(#
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;'U386_<( S]*X@?4"[D
MUK6G)%*O4[5)FW3JM/8SES@)*L09D$OW[P<D3:,NVA? QN_YV9AL1/-B6P!'
M7K7J;$Y;Y_H#8[9L00M[A3UT_J9&HX7SIFF8[0V(*H*T8GRWNV9:R(X66?2=
M3)'AX)3LX&2(';06YL\1%(XY3>B;XU$VK0L.5F2]:. GN%_]R7B++2R5U-!9
MB1TQ4.?T+CD<]R$^!CQ)&.WJ3$(E9\278'RK<KH+@D!!Z0*#\-L%[D&I0.1E
M_)XYZ9(R -?G-_:'6+NOY2PLW*-ZEI5K<WI#206U&)1[Q/$KS/5\HF0N_CM<
M0/GPH,3G*%'9N))RL [US.*E:/$Z[;*+^SC=I.D,VP;P&< 7P$W,PZ9$4?D7
MX421&1R)F7K?B_#$R8'[WI3!&5L1[[QXZ[V7@B=)QBZ!:(XY3C%\%?,>P3S[
MDH)OI3CR?^!\&YYN*DPC/%UGO[W=)MAO$NPCP?Z_)6[%?%3)5CW58)HX39:4
M.'1QDE?>96#O>'R3]_!IVG\(T\C.DC,Z_[*Q_S6B R]E=^5'J/4?;#$4U"X<
M/_NSF<9L,ASV\P]BRS<N_@)02P,$%     @ SX4.3[,T^3^U 0  T@,  !D
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
MP>WU])8GPZI^'E.R_"N*/U!+ P04    " #/A0Y/7)];"KD!  #2 P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6QM4^UNVR 4?17$ Y28I&D6V9::
M5M4F;5+4:=UO8E_;J& \P''W]KM@U[-:_P'NY9QS/[BD@[&OK@'PY$VKUF6T
M\;X[,N:*!K1P-Z:#%F\J8[7P:-J:N<Z"*"-)*\8WFSW30K8T3Z/O;//4]%[)
M%LZ6N%YK8?^>0)DAHPE]=SS+NO'!P?*T$S7\!/^K.UNTV*Q22@VMDZ8E%JJ,
MWB?'TR[@(^!%PN 69Q(JN1CS&HQO948W(2%04/B@('"[P@,H%80PC3^3)IU#
M!N+R_*[^%&O'6B["P8-1OV7IFXP>*"FA$KWRSV;X"E,]MY1,Q7^'*RB$ATPP
M1F&4BRLI>N>-GE0P%2W>QEVV<1_&FRV?:.L$/A'X3#C$.&P,%#-_%%[DJ34#
ML6/O.Q&>.#ER[$T1G+$5\0Z3=^B]YGQ_2-DU"$V8TXCA"TPR(QBJSR'X6H@3
M_T3GZ_3M:H;;2-\NH]]]61?8K0KLHL!N*7";?"CQ,X;O/P9ABYYJL'6<)D<*
MT[=QDA?>>6#OXR.R__!QVG\(6\O6D8OQ^+*Q_Y4Q'C"5S0V.4(,?;#845#X<
M[_!LQS$;#6^ZZ0>Q^1OG_P!02P,$%     @ SX4.3R SZXNW 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL;5/;;MP@$/T5Q <$FW6RJY5M
M*9NJ:J566J5J\\S:8QN%BP-XG?Y] 3N.D_H%F&'.F3/#D(_:/-L.P*%7*90M
M<.=<?R3$5AU(9F]T#\K?--I(YKQI6F)[ ZR.("D(39([(AE7N,RC[VS*7 ].
M< 5G@^P@)3-_3R#T6. 4OSD>>=NYX"!EWK,6?H'[W9^-M\C"4G,)RG*MD(&F
MP/?I\92%^!CPA\-H5V<4*KEH_1R,[W6!DR (!%0N,#"_7>$!A A$7L;+S(F7
ME &X/K^Q?XVU^UHNS,*#%D^\=EV!#QC5T+!!N$<]?H.YGEN,YN)_P!6$#P]*
M?(Y*"QM75 W6:3FS>"F2O4X[5W$?IYML/\.V 70&T 5PB'G(E"@J_\(<*W.C
M1V2FWO<L/'%ZI+XW57#&5L0[+]YZ[[6D^R0GUT TQYRF&+J*29<(XMF7%'0K
MQ8G^!Z?;\-VFPEV$[];9#[?;!-DF018)L@\EII]*W(KYK)*L>BK!M'&:+*KT
MH.(DK[S+P-[3^";OX=.T_V2FY<JBBW;^96/_&ZT=>"G)C1^ASG^PQ1#0N'#<
M^[.9QFPRG.[G'T26;US^ U!+ P04    " #/A0Y/J5AI*K<!  #2 P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6QM4]MNW" 0_17$!X0UZVU6*]M2
M-E752JVT2M7VF;7'%P48%_ Z_?L"=APW]0LPPSEG+@S9B.;9M@".O"BI;4Y;
MY_H38[9L00E[ASUH?U.C4<)YTS3,]@9$%4E*,K[;?6!*=)H66?1=3)'AX&2G
MX6*('902YL\9)(XY3>BKXZEK6A<<K,AZT<!W<#_ZB_$66U2J3H&V'6IBH,[I
M0W(ZIP$? 3\[&.WJ3$(E5\3G8'RI<KH+"8&$T@4%X;<;/(*40<BG\7O6I$O(
M0%R?7]4_Q=I]+5=AX1'EKZYR;4Z/E%10BT&Z)QP_PUS/@9*Y^*]P ^GA(1,?
MHT1IXTK*P3I4LXI/18F7:>]TW,?IYI#,M&T"GPE\(1QC'#8%BIE_%$X4F<&1
MF*GWO0A/G)RX[TT9G+$5\<XG;[WW5O#[?<9N06C&G"<,7V&2!<&\^A*";X4X
M\__H?)N^W\QP'^G[=?3C<5L@W11(HT#Z3XGINQ*W,(=W0=BJIPI,$Z?)DA('
M'2=YY5T&]H''-WF#3]/^39BFTY9<T?F7C?VO$1WX5'9W?H1:_\$60T+MPO'>
MG\TT9I/AL)]_$%N^<?$74$L#!!0    ( ,^%#D\5.5" N $  -(#   9
M>&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;&U3[6[;(!1]%<0#E(2X21;9EII.
MTR9M4M1IVV]B7]NHX.L!CKNW'V#7\UK_ >[EG',_N*0#FF?; #CRHE5K,]HX
MUYT8LT4#6M@[[*#U-Q4:+9PW3<UL9T"4D:05XYO-GFDA6YJGT7<Q>8J]4[*%
MBR&VUUJ8/V=0.&1T2U\=3[)N7'"P/.U$#=_!_>@NQEML5BFEAM9*;(F!*J,/
MV],Y"?@(^"EAL(LS"95<$9^#\:7,Z"8D! H*%Q2$WV[P"$H%(9_&[TF3SB$#
M<7E^5?\4:_>U7(6%1U2_9.F:C!XI*:$2O7)/.'R&J9Y[2J;BO\(-E(>'3'R,
M I6-*REZZU!/*CX5+5[&7;9Q'\:;9#_1U@E\(O"9<(QQV!@H9OY1.)&G!@=B
MQMYW(CSQ]L1];XK@C*V(=SYYZ[VWG!_V*;L%H0ES'C%\@=G.".;5YQ!\+<29
MOZ/S=?IN-<-=I.^6T3_LU@6258$D"B3_E7AX4^(:YO@F"%OT5(.IXS194F#?
MQDE>>.>!?>#Q3?[!QVG_)DPM6TNNZ/S+QOY7B Y\*IL[/T*-_V"SH:!RX7CP
M9S..V6@X[*8?Q.9OG/\%4$L#!!0    ( ,^%#D^9@^DRU $  )P$   9
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
M]JCOI%)* S:5U8TMN+9/Q6QP*(W;[NQ>C0,S&D9VTUM Y@<I^P=02P,$%
M  @ SX4.3QZ57$K6 0  G 0  !D   !X;"]W;W)K<VAE971S+W-H965T,S8N
M>&UL=51M;]L@$/XKB!]0;)RD:61;:CI-F]1*4:=UGXE]?E'!>(#C[M\/L.MZ
M*?MBN..YY[D[<Z2C5*^Z 3#H3?!.9[@QIC\0HHL&!-,WLH?.GE12"6:LJ6JB
M>P6L]$&"$QI%.R)8V^$\];Z3RE,Y&-YV<%)(#T(P]><(7(X9CO&[X[FM&^,<
M)$][5L,/,#_[D[(665C*5D"G6]DA!56&[^/#<>?P'O#2PJA7>^0J.4OYZHSO
M988CEQ!P*(QC8':YP -P[HAL&K]G3KQ(NL#U_IW]JZ_=UG)F&AXD_]66ILGP
M'J,2*C9P\RS';S#7L\5H+OX1+L MW&5B-0K)M?^B8M!&BIG%IB+8V[2VG5_'
MZ22YG</" 70.H$O WNN02<AG_H49EJ=*CDA-O>^9^\7Q@=K>%,[I6^'/;/+:
M>B\YO=NGY.*(9LQQPM 5)EX0Q+(O$C0D<:2?PFDX/ EFF/CP9!T>;\($FR#!
MQA-L_BGQ[JK$SY@DBL(BVZ#(-D 07XF$,/]IQ2XHL@L0)%<B(<QUN\CJ=@A0
MM9\+C0HY='XF5]YE].ZIOUT?\&ENGYBJVTZCLS3VCOJ;5$EIP*82W=B"&_M4
M+ :'RKCMK=VK:6 FP\A^?@O(\B#E?P%02P,$%     @ SX4.3S@UYY*W 0
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
ME3+3G9Z+\1D8"\7[Z85#\S.;_0-02P,$%     @ SX4.3YQ@KGC\ 0  404
M !D   !X;"]W;W)K<VAE971S+W-H965T-#(N>&ULC53MCILP$'P5Q .< 4.2
MBP#IDJAJI5:*KFK[VX'E0V=C:COA^O:U#:$$4-L_V+O,C&<7LW''Q9NL )3S
MSF@C$[=2JMTC)+,*&)%/O(5&ORFX8$3I4)1(M@)(;DF,HL#S-HB1NG'3V.;.
M(HWY5=&Z@;-PY)4Q(GX=@/(N<7WWGGBMRTJ9!$KCEI3P%=2W]BQTA$:5O&;0
MR)HWCH B<5_\_2DR> OX7D,G)WO'5'+A_,T$G_+$]8PAH) IHT#T<H,C4&J$
MM(V?@Z8['FF(T_U=_8.M7==R(1*.G/ZH<U4E[LYU<BC(E:I7WGV$H9[(=8;B
M/\,-J(8;)_J,C%-IGTYVE8JS045;8>2]7^O&KMV@?Z>M$X*!$(P$/_HK 0\$
M_+^$<""$,TNH+\7VYD0426/!.T?T7[<EYA+Y^U!W/S-)VVS[3K='ZNPMQ7@;
MHYL1&C"''A-,,#O_$7)<0F:(TQ*!\6[$(&UR=!JL.3T$2Q?!S,6_(:<E!/OK
M+O!JO[#EXVFADS,>!,)5@= *A ]]>)XUO,=L+*;I#XF\:#N#'9>PX#G<;#?K
M=J)5.]'23NC->K:&F3<-32X< U':GUDZ&;\V=I!,LN.\> GLA?T#[X?-%R+*
MNI'.A2M][>WE+#A7H*UX3]I+I>?;&% HE-EN]5[T?WD?*-X. PR-4S3]#5!+
M P04    " #/A0Y/W=$2K=D"  "R"0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970T,RYX;6Q]EFUOFS 0Q[\*XOV*'_ #51*IR31MTB95F[:]IHF3H +.L)-T
MWW[&4$KMR]X$V_SO[G>'<_;BJKMG<U3*)B]-W9IE>K3V=)]E9GM436GN]$FU
M[LU>=TUIW;0[9.;4J7+GC9HZ(PCQK"FK-ETM_-ICMUKHLZVK5CUVB3DW3=G]
M7:M:7Y<I3E\7OE>'H^T7LM7B5![4#V5_GAX[-\LF+[NJ4:VI=)MT:K],'_#]
M!M/>P"M^5>IJ9N.D3^5)Z^=^\F6W3%%/I&JUM;V+TCTN:J/JNO?D./Z,3M,I
M9F\X'[]Z_^23=\D\E49M=/V[VMGC,I5ILE/[\ES;[_KZ68T)L309L_^J+JIV
M\I[$Q=CJVOC?9'LV5C>C%X?2E"_#LVK]\SJ\87(T@PW(:$ F Q?[?P9T-*!O
M!MPG/Y#Y5#^6MEPM.GU-NN%KG<I^4^![ZHJY[1=][?P[EZUQJY<5S<DBN_2.
M1LUZT)"9!K]7;&(%I7+29(Y@PB 0QII$#@*(3:R@&(Y P42IMZ?S)"2#'>2@
M@]P[R-]5B@:5&C3<:]HA#8D8S660#*@K"B%@( 8",0 H#X &#9L%XDAP3E#X
M!2&AY#SG!$;B(!('D%B Q*-(C@;10A >,,5*S#$64F(.0PD02@!00:BUB-,G
MN AX(!%%,(H$422 (@(4&46A1%)6A'\(4%>X4L) !0A4 $#!9ET7\6<@E!$F
MPCT4"SFC3*(;G0 CN".AB GCJ"6A>!=)1!CE3(2]"9"Z#2 Y1?0&V(U6B8%B
M%2$8CJ)]P#DFG$K,0C)(VZ-A3F[5#&R?#YC$: R%: 0()WA!)(OZ.2@5A*#\
M1L_$<-?%% ##(1B-VB$FF!2\*"*P6"H)D:Z\X;;/9B=@H[J#ORR89*O/K;^I
MS%:G"\D#\2?HFWRXS7PKNT/5FN1)6W<.^]-RK[55#@C=N1H=W05JFM1J;_NA
M<.-NN$4,$ZM/XPTIFZYIJW]02P,$%     @ SX4.3Y^9L->U @  ^0@  !D
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
MMPNUY_V@Z W)6CL#T3"(B[]02P,$%     @ SX4.3_5H .]1 @  +0<  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL?95AKYL@%(;_BO$'7!$0M;$F
M:Y=E2[:DN<NVS[2EU5P5![3>_?L!>IT7Z;XHX'O>\QQ * 8N7F3%F I>VZ:3
MV[!2JM]$D3Q5K*7RB?>LTU\N7+14Z:ZX1K(7C)YM4-M$$  2M;3NPK*P8P=1
M%ORFFKIC!Q'(6]M2\6?'&CYLPSA\&WBNKY4R U%9]/3*OC/UHS\(W8MFEW/=
MLD[6O L$NVS##_%FGQN]%?RLV2 7[<!4<N3\Q72^G+<A,$"L82=E'*A^W=F>
M-8TQTAB_)\]P3FD"E^TW]T^V=EW+D4JVY\VO^JRJ;9B%P9E=Z*U1SWSXS*9Z
MDC"8BO_*[JS1<D.B<YQX(^TS.-VDXNWDHE%:^CJ^Z\Z^A_%+DDYA_@ X!< Y
M(,;_#4!3 '("HI',EOJ1*EH6@@^!&!>KIV9/Q!ND)_-D!NW<V6^Z6JE'[R4B
M<1'=C=&DV8T:N-# ]XK]6H'^F40:8*: 7@IHX]$B/LZ1WP!Y#9 UP._*<"!W
MHX9833=JLCS-@%/+6@;\)-A+@CTDR"$9-<DB!00YP8E#XI'A&.$'$Y-X<1(/
M#G9PDE6>.,X3Z%#O/3(,$"1^'.+%(1X<I^P=6>7!"4I=FK4J!SEXL%2I%R;U
MP! ')EVO 8&)+CMU>-;"&&"('\Q.Y@7*/$!.GEVVRH,PT;O"P?'(8(8?[9W<
MBY.O<.+8_:GRU=\"4T1 FKE'Q%J8@P0FF0,4+0XN<Y%\H^):=S(X<J7/0'M2
M73A73%N")UU>I>^NN=.PBS+-5+?%>(*/'<7[Z7**YANR_ M02P,$%     @
MSX4.3Q3Q<"P@ @  ^P4  !D   !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL
MC53;CILP$/T5Q >LN8=$@+2Y5*W42M%6;9\=,@EH;4QM)VS_OK8AA !*FX?8
M'LXY<V8PDS2,OXL"0%H?E%0BM0LIZQ5"(B^ 8O'":JC4DQ/C%$MUY&<D:@[X
M:$B4(,]Q(D1Q6=E98F)[GB7L(DE9P9Y;XD(IYG_60%B3VJY]"[R5YT+J ,J2
M&I_A.\@?]9ZK$^I5CB6%2I2LLCB<4OO57>U"C3> GR4T8K"W="4'QM[UX<LQ
MM1UM" CD4BM@M5QA X1H(67C=Z=I]RDU<;B_J7\RM:M:#EC AI%?Y5$6J1W;
MUA%.^$+D&VL^0U=/:%M=\5_A"D3!M1.5(V=$F'\KOPC):*>BK%#\T:YE9=:F
MT[_1Y@E>1_!Z@AL^)?@=P;\3@J>$H",$_YLA[ CA* -J:S?-W&*)LX2SQN+M
M=:BQOG7N*E2O*]=!\W;,,]5/H:+7S(_B!%VU4(=9MQAO@(G=1\AV"KDCD#+0
MN_#F7*R]"=U[3+"9(N(19/M/D=U3D0>;_FRS?,/WAU4NHWF!8%8@, +!0[>7
MHVZWF,A@*H.)'/6;3Q/.I@FG:1;.*$TX2>-Y4;P8M7T&%83.2&L[105A'(P*
MV\V@EM/"T.#F4N!G,T:$E;-+)77O!]%^4KUZ^N:/XFMWM7%GXELUV=I!=)=O
MQ^(WS,]E):P#D^I[,U_%B3$)RKSSHMP7:A+W!P(GJ;<+M>?M/&H/DM7=J$7]
MO,_^ E!+ P04    " #/A0Y/27+'OK@!  #8 P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970T.2YX;6Q]4^V.G" 4?17# RPJ\[43->E,T[1)FTRVZ?8WH]>1
M+(@%9MR^?2_H6G=J^D>XEW,.YR!DO38OM@%PT:N2K<U)XURWI]26#2AN'W0'
M+:[4VBCNL#07:CL#O HD)6D:QQNJN&A)D87>R129OCHI6CB9R%Z5XN;W :3N
M<Y*0M\:3N#3.-VB1=?P"W\']Z$X&*SJI5$)!:X5N(P-U3CXD^R/S^ !X%M#;
MV3SR2<Y:O_CB2Y63V!L"":7S"AR'&QQ!2B^$-GZ-FF3:TA/G\S?U3R$[9CES
M"T<M?XK*-3G9D:B"FE^E>]+]9QCSK$DTAO\*-Y (]TYPCU)+&[Y1>;5.JU$%
MK2C^.HRB#6,_K*RV(VV9D(Z$="(DJ_\2V$A@=P0Z. M1/W+'B\SH/C+#S^JX
MOQ/)GN%AEKX9SBZL85J+W5O!MDE&;UYHQ!P&3#K#I.\1QW\1[*\(10.3BW31
M11KX;,9/'A^7!=BB  L"JW<Q[DP>!LPF8-IAD_5ZL]O&=V$6<,ENA\ [0W1V
MQO[.?^/F(EH;G;7#WQ4.M=;: 6K&#WB1&GQF4R&A=GZZQ;D9+MM0.-V-[XA.
MC[GX U!+ P04    " #/A0Y/,Y:=Z_T!  !?!0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970U,"YX;6Q]5-N.FS 4_!7$>]> N24B2 U5U4JM%&VU[;,#AX#6
M8&H[8?OWM0U!+''[$MO',W-F'.-L9/Q5- #2>>MH+PYN(^6P1TB4#71$/+$!
M>K53,]X1J9;\@L3 @52&U%$4>%Z,.M+V;IZ9VHGG&;M*VO9PXHZX=AWA?XY
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
M38!5_"K978[N [.4/>?O9O#MN J1R8A5[*",!=67&WMA566<=!Y_>M-P8)K
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
M]V8N_9/V"RV&N5OQ\LLH_P!02P,$%     @ SX4.3]_G*O-. @  3 <  !D
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
M\X=C]W9YQW3Q^:+K_?\!4$L#!!0    ( ,^%#D\XZK9T[ (   <*   9
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
M#>>NPT-37M29LG<_V%[_#U!+ P04    " #/A0Y/!V##V.4!  "W!   &0
M 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q]5.UNVR 4?17+#U#\A1-%MJ4F
M5;5)FQ1UVO:;V-<?*A@/<-R]_0"[KIN@_0EP.>?<<QP@F[AXE2V \MX8[67N
MMTH-!X1DV0(C\H$/T.N=F@M&E%Z*!LE! *DLB5$4!4&*&.EZO\AL[2R*C(^*
M=CV<A2='QHCX>P3*I]P/_??"2]>TRA10D0VD@1^@?@YGH5=H5:DZ!KWL>.\)
MJ'/_,3R<L,%;P*\.)KF9>R;)A?-7L_A:Y7Y@# &%4AD%HH<KG(!2(Z1M_%DT
M_;6E(6[G[^K/-KO.<B$23IS^[BK5YO[>]RJHR4C5"Y^^P)('^]X2_AM<@6JX
M<:)[E)Q*^^N5HU2<+2K:"B-O\]CU=ISF';Q;:&Y"M!"BE1#B_Q+BA1!_$!(;
M?G9FHSX118I,\,D3\Y\U$',FPD.L/V9IBO;;V3V=5NKJM<!ADJ&K$5HPQQD3
M;3#ABD!:?6T1N5H<HSMZ]+G!Z1ZQC]P=8F>(V/*33R'P38@9DUI,/V/2-,:[
M_8V7>UR2XB#"@=M0XC24. RE;@'L%, .@=U-(A=F?],$;<X! ]'8*R.]DH^]
MO:Z;ZGHK'R-[CC[@\Y7^3D33]=*[<*5/HSTS-><*M)7@07MI]2NR+BC4RDQW
M>B[FNS0O%!^69P*M;U7Q#U!+ P04    " #/A0Y/:1?]F2L"  !$!P  &0
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
MQ>F6ZSY?7%]''Z\NOD2R?D 6M96]^>GTZM55/5NN4Z"XM0YIZ^\P][QNF]-
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
M$UL!#1<4A3*9X^$NB(WLI+G?O#OX,G] 9JJW@.4ZVTR%@:-M(6<\SW"9>)]
M?4=.,04CO,3(+Q*^>QKNC5XI2DX1/6[@ F9A2V Q&)Y;9W=9#D\I=:YFS[F&
MU!-MH9[OD&Y@JC+^RS0'_<9R6["#-V .36&[S,DC[*LED\LKCTJ09J+GI$3.
M"/8%'%/T[>3 60LR2L 8F8/>)_EQH&[FJVB)= #C>DAXG^]@15"T"#^)#ARC
M:]Y[-^:K$QZ"$Q)*66C+I*#*(1DA!5ME!._]"^P%*C&D'-V!=EMNRA4K3K*]
M>"&P060-HJ-&7Q*Y(2E5O)*JC@-YP&#L4J4LFYGXJ%]1DE*B!QA9T4$)ZMHY
M:+-1!P_$099EA["&!QE8%SQ1MB=HHM=(Y-<I"Y+H8@F?0=FD+!:)U<2!@&/_
M$PP)%!$K&HR57)_<".$ _@)D\C7?"(NHG1.T<JY.6.Q["X)* .KH2/P4A$9;
MPFEDCS!B>#_I(1FL_@Q36TS*Z@0Z"0L0OU:'TG'#>L'6H!*#4W!#9X&RP*5+
MQ?IM-#U(+#DE;ID^ XW<IVL^6NGR*2MRFC?P47C8.N6YR [2ZH;"_#DOOL(T
M4&,!ZZCZ(LW'0(^.@;$K48=C1^N=.<1=OF8>=>?ML,?&E&!5&WL E9X8:$(/
MP5E?P%+CMN.>6_.!%4:#"J.H_+4DIY ^;)+ N\XP[O9[\7 TTG.T<^'9O=?@
MC@#.@#=OF9BC$%:KF.NA[.6 *2K&$AF Y[_K]>/.N!OWNA,W4D[GJB=OH:L=
M:&EFU2L<7&Q]BC6OB6R?I^Z(>SJBHH86G$G@ ""-IY3A\ Q*GQN$W$ZVUA'9
M6&IQ\5]&C8 FPXO$F+<)LQPMV9S3&J;$+.A%$6F1+BRMCD?RY<"WFR)MWBO8
M@QW$Y?8@0XHOZ9UH<*:<A^+(^E]VGYRH^>1XU%B <OX/8*IK3&JY%_I#LQ2=
M!VR<FS5H"3I2-S14*^8I[@H\*2NJ)ZG(T::B8XB.54E^(948.&<K;:$G3_5B
M;^I9"EP)+V-ACIMJF!,C9>$.@DB?;>827O#8G(H.HAY@\,=@_<\E;;",@(W>
MD?DO!IX3 O,<I:T3!<Q68*5 &.#H[D&^&3=O(C/0$H"CDF'RD+-Y&!S%-3-A
ML#I2?!S:^^X)!Q]E-99Y*^K%D?]GG^;H?]/I' *+GB'30N,F7>0BKC-?MN@T
M=T@X\0EXP\0%#%[5)IW [2R\XAS9";S!X!N(<!R/NGZ$9Z+6?8F1"[9#W N-
M'4O3*N,90E,*-D^=6+C0D48]T#^Z3"OYDRGZ/&GLHLJP.0Y;P>999-4]5GJ1
MV0L%XG'[%92X$G:?==N;QPSUX!+6=)Z\R#"WT9-2G;X(C\@^IY?,!1,N.TJJ
M<*%;J"@0"P(^6I<!5D=((O(FS4E9 #YXP&R1[QPPFSV,?@6*7".ELROX[L4\
M@3:4;TJ.,%7W"8073%/&6]U2>(?G9CRGUUJC!0;SG!0S1VU_3[-[JXU<KU)Z
MTX7U)YG/:3*3:ARP(R_N[S,. %X#_\(WRM+'$>6OA"[%V]5#P7?##34EV;(T
M'F*LF]E EG:Z9;K&*8!D4+77UR[HI<3&9F3:3/$)RGWO09G/GY4[P,%;I5//
MT63),'-F+#KR"F!)H#+\8*HZ)@<.B-VXKR@FM]%JC-(II#OY/,9,RI(W5FY
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
MV0,779U]^NGFZ.+CT2W\<7Q]?7I3<\I)&L$?J;Y(+#Y(22JK.HWYK3J-4U9
MB@(7&+4[\FD\F32K*D#!<-VPBY] 3>R-!JHA@#XP 16GAY\Z/3S^;]<.X*'
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
M/="81P,1>^TN2R^0U^UX,FC3UZ -3MKQ$-C-801BJ0WJ%GT)M#08;Q'<(">
M^H;PK'X?G@G[=M!#I0V1*TE94V^O]_DW"^\QT@E,J\M3:N,?O9'J)7!VQ[W*
ME$"OA0U!Q=&;4A?Q\4 7:?_G2>\1C;?=:Z/F W)[#./M@DHQ! 7D"$T%I/U.
M\'F;_&;F-4;U!'A(=]#WY'</MW.(AZW7PV%UO(__);_?+K_75+5;E^'_>V((
M3*MUAP,Y7-\%-ND[3Q&GOSRQ^,X_ZH?FI.JMZ2#R;']$' $H!2W%@QXPC,D$
M!17#2_8/S>VR2*4NBY+\M+!F;E-XB*U-U6LBU=#PY'B(Q0G A$ O!8;11W1H
MD$1] M%N%JZ>;>W9$H%@]WG5H0#FJ2M&4#2T-A?NH',-*X)<NX-& '"&[A#!
M^$<\ F&M'!JCQ441#5*4%G!(+OQ.1Q<7&2K(.U[</C4\ '/VL+E$Z1&[!G,R
MZJ\81!5Y<E >F@.JTR\BX!7IX1NQ96R!THD\T(A C [:[;:Z'0\]Z5C]H28J
MP]^9_C1F'OX&5(WEK\F#]"0-KOS^T'0<0MJ7O-ADKDM3%2\/Y2E:?N] J[ "
MMH_;TVM-HN]-UX-8^WN:T2-W/JS3IH>U[<,Z\!F6"P-M/3<L6"RBF1OK(G0)
MGW_=I 7LW+_#)M*U-T4R8V@Z]YIV#[7@3ML-N@/*30>'W'=O*>W8R\=T66R6
M]TF43]-DN6L.([L21_)7IXMK\0>1USY1@O\BKO\BKG\6<8W_KR$N,HY[:#!W
M!HC/3D97NS44ROI#B('L;$MP^*D[:8V%W-Y N^1"[ V\3T"VF )0"Y4-6]')
M[?7-Q9?3J^CDXOSD]/SFJA&2X2HKO[)B=ZL1.XK!_W;HUGU8$S>?M96^^7P6
MC?L6Z&2E%"&9K>M\Q1B0UHRK9N0U0@=P%F))(*J:D5)Z#V%%\]V PN.#T?CM
M?<^B^BPF;YF%>6T6X]=GP;%9[.$QP)9';4'?0=4T76IR-H+NA*4[3YLY)N-B
MI2@"?H"ZE11'5/F-*6YHH%*?Z5A <T2-%GPF0NN^X\9]F'&%C3-K)#AJ15^.
M_W)Q%5W?7EY^/CN]JL5JOQ _NMY04_=BOX:POXO0+'XL(^\JKD[059?6.-BO
M4@>X!YV1C9*7J;$WR?X([O3OI#'-"+2(!/AE,/Z&C0#"_GA\=A7]?/SY]C2Z
M^"B-0LZ./T=GY]<W5[>-@?2/""3P,Q63.B30-_,%2L.KMV5RT%1>0_C8<&#<
MP_MFA-Q$8;Q=4VY%"@_AO5T\7$%"8[^N37*I'42"MV<D)XLU'0&S1'>36H]E
MT+6^FA%A^[('J1&U%N&UE*HZ(9E]TR FP-N/+\]N8/].+KY\.;O!_6O"'_5^
MKFTO0A%D:]<8^X3R[Q[ T,;A_0[LUR8-).44[W6 CV]3T/R&Z0'"97V-?C#:
M?2;ZX@I+/Z8P9'6UG#I7RWY@A&!48S=$[,P"]C(VP)MLAR.4BVGLW1^WHQ%N
MNZX*1EBY3E':>^BD&H^#0=7[E ,WN;Y]?WWZMULD@-.?&_-A-G=E^H\-+M/I
M$^WVU@W]\ZL/0T 5T%80F\XBJMR\K!YS$#&?TZ]PR"@1CI(8C-6=+C'I%J11
MRU-V3@3%1B_"I!@\4;A06_Q$W&3$2WA7IN@E3\0"6#DO<Y-0NF0J[6=!),I(
M=V6&8+6,EB38UV'V.*5'ES!SKE_@/%>JM82;N1'$+%D 09*,*.$U1FIE$:0<
M<=?108K\:Y96>D^0/X^KRP3W9BU)[?@7.8JD\M .J57C":WH_?'UV35R]\NK
MTVO8/-+VB"N _G=]\?GL W]S<)G/,SSDA]6'O,=>U51MPY"3S@]Z8G'0X)N]
MV0"R9YHBEZDHJ%H3+*&A]:4R1\JH+'C;&LKI;7Y_^)LK$4NB\_0IF25![;96
M[ 0E>@=^HQ!6%+3TS'$HQOQ"!I)OUIQ:%#?A!7 ML>W40%K?QQS4J4[[Z&]<
MJ$L5X>BABC7I?IDB3AMED!G-H4(2]-.?<.CW>;Z&ZS'Y7NYXD7[;),M"7&$D
M%+O$FG@7"^*A#[NK.&,H9,T]YNPV3<S#35BY"JT'6\J5:"E78^&(PTB(_)HN
MZC[.&5/94ER/#BE JW1HM0GLWVD+;F'>#-HNJ*LIX@+>X\8SWE R^Q7.-6L@
MDIJ''"5'Q_82WS8W@B6X*0K*4WM]$QH7.V[8%[L!$6V 2\>KG1;C@7B*3GY'
ML)PS00/[55+L'#TV H *G=G]JM;"D -;*?>O+0?P:W12NO#D*\X6MJHX*=(J
M5<,U,RH5>4I#O&?_68@R!016X(!+-'RQ%$0:*A><>B@DLF5".'ND"P3\H,D+
MM2G2:NFC4"@$J8*XV:C&9J&(7R0)2'IPP$'T>R^O49!7M>*NB:.I@FHYX,QI
MT9@"B SEX5$43&\P1>I22-VP[?;<86TB-GB?IS-V?VC5?_IDE3D!RC(T8E_6
MH"BC>LPU+H$.?\.->44%TZT1V!(GZFS1EQUM*$HI%53SU<OHU\V, SNN07RP
MF>MME%[=7(DI4=YH+/1+(D7:P$_M([G=H$!_>LTIC \?UB(NW^O^*#5"'L3G
MK@-#\L%:' +74,-Z44'#9=Y2WNU "N+=>! :>&FH]S:".1&%F!/*L;"ME35J
M7<F:]F.11B89 52]^KIZ,1T6K5G>;:B$+7AC1;'[*<E?-KM<F ??8:3ON\.F
MT;MG_;+YEKF'&-N-A?NPZ*.TUOR7$X>Z0:940L?N!#=LGR')<[!2WRLXG\^-
M-?&"X%B 2.?4%U GQ24242&'ISC53;ESW\Z,WDLY\9M1D(!-;% WM%VU86R8
M6"Z*M*DHTMH*9R>=_N8=%= ?.R SU5NL0XSJ QS>;I[ATO+>QB!-@+M,,U*3
M5PD>%O<T3M46*F#%J.!D<&9[2V!+B/"[SNZR')Y2VMK+/><:4ERTA>*^0UK[
M[M!6IZ4YZ$260U^EJPU8L5,L2:;Z9$M:EU<>91'P!*$1E6@EP]'63'E;9S['
M:"9.;(9&1KZ*EI(&\Y#P/M\5:"?9/'C*VA?FV+SW;LP(J*2DSH)%J(\[*2T1
MUH@9AE5@\%X?&!IN04"9<L7*EA=]!]:)[$3T6C#5Y89$:T35*@N:_07M1ZFH
MDP%Y80RN7UH' 7@.LBP[A#4\R XU@XCM%!=LN-:L@J"M5,='C5(29J]2.@LJ
M6XV5=AZ.*AQ4[,WT-=\(6ZF=$Q^KP%L0,2U#N])I<8\P8BW7L)7^ALLL&3J&
MFNJ*WJ7C1F12+C/ *7A%N22$%H1E3,/>8JZ0*'.*'X)?E<E]NN:CE2Z?LB*G
M>0/OA8>M4YZ+[*#SACE+-B^^8@T+:#E8*U)YD5^S;@CM@(DZ'#N6X3&'N,O7
MS*.V^ ,<^@(??D3^)J:;T$-PU@J0C'MN30Y6,@WA[C/EO@)\8 'JWU&&>R\>
MCD9ZCG8N/*D)376%T@+Y54<'JV*"'P3RN@EAX5VO'V.V4Z\[<2/=TM/(8C=8
ME0P'%[M^7>$P'1ZZ4Y$T)P385;HFY"*JY.$\% 9AU$$T=)9[&T90X/G.N?1<
M &FE4\"F( ^XAU<^K6=<->\5[,$.XG)[D"TUUD1&JN!I.[+^E]TG)VH^.1XU
M-C9E0U,6'0YLT)LU:!8Z4C<T5$6P^'4FCNW*22IR0H%GYZ?MT<OE5P=9*VU)
M"1KITM[4$:F7+F-ACIMJ+#0Z[2"(]-EFSO!H/IM3T<%P?R^"OLS%P8AH7-PQ
MD  ;A4X(,*:%$P6"BFU[X2! @''SY@2Q-?K-R)AYR-FD#([BFIDP0N/AX]!'
MX)YP\%%68YFWHEX<^7\RU(#_3:=S2&")#)0W2Q>YB.LL:%DHT]PAX<2/X T3
M%S!X59NQ^.W.PBO.D9W &P3X\VSI\:BJDS4+UM&X+B<-J\S@#81@IHXO0F(0
M$YV"*<LT['!@*]YR1<1G$Y[]IG0J5'ERP#1"@7C<?@4EKH3=5Y"&C#$J9V"M
MO<@PM]&34IVM8(0CLL_IY7:=X;*CI H7FO"QB 5U)PTRP.H(B)F-/B%2%K#
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
M5R .O*C0Q;)NX\FVQ+7^%;=EBOKNG#IZ9]+UY]"\WV34>2M(M^:L 5C@PX@
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
M)E"\]PL'A?6]6GJ-I4-#F?M\[GTQR'TJGA62W!3Y\V[WY?O_!5!+ P04
M" #/A0Y/!@U+J$D"  "$"P  #0   'AL+W-T>6QE<RYX;6S55FUKVS 0_BM"
M':.%4=M)D]+5-FR%PF ;A>;#OA7%/ML"O7BRG#G]]9,LOR0>Z]:L&\N7Z.XY
MW7./7IQ36.DM@_L"0*.&,U%%N-"Z?.MY55( )]6Y+$&82"85)]JX*O>J4@%)
M*YO$F3?S_:7'"14X#D7-;[FN4")KH2-\,4#(Y=_(%"+\</KZ:RWU]2ODQI,W
M)R?^P]GU%#]M V<8.8X/:82#Y07V?I_TW/=_3FR#$_+%<\F?9I_2+Y])_Q3Y
MA/K24GO=_L=A)L5X#'/L %.;<$ ;PB)\0QA=*VJS,L(IVSIX9H%$,JF0-N=O
MM 46J1Y=.'">O1H=#Z="JK:VJ^!^U]WT2:#WK$#*V"!PAAT0AR71&I2X-4X[
MN05_"*'.7FU+HS!79!O,%GA,: =39"U5"FHH$^ >BD,&F96C:%[84<O2LT&M
M)3=&2DDN!6DU]!F=86@38.S>?C=?LCWN)D-NCCT2'R.KHC?-JCMS/#6_E;S+
MYKAW:0_C127=2/V^-LL1K6_O#MPIR&C3^DTV"##LI"S9]AVCN>#@%O/+@L&!
M!>.0]'50(15]-'SVJB0& (71!I2FR2[R39%R!8WNKU.3':IY=H2:7WJ?<Q"@
M"-L5;>[^_[S+_UCQ_/+/);?_*E/!+ZC1=L$C$+DX!I'+8Q!Y!'=R?O67-7I=
M:]SIOWO==T#1NJ9,4]&I+6B:@M-CGS\1_FQ?7FRO!XY-V-!KLC9/XCU^DYM"
M1FJF[^P2VV"$1_NC%1XLAUFK@2+"H_T)4EKSJ[;@^.Z.OP-02P,$%     @
MSX4.3WS61'PW!0  1BL   \   !X;"]W;W)K8F]O:RYX;6S%FEMOHT84@/_*
MB*>MU-@>;KDHCD3L2<*68 HXVCQ5Q,8;M!@B()MV?WW/X#J9<;U'?3GE"7,Q
M?!R8^<Z9X?*M;KX]U?4W]N>VK-JI\=QU+Q?C<;MZSK=9.ZI?\@KV;.IFFW6P
MVGP=MR]-GJW;YSSOMN78G$S<\38K*N/J<G^NJ!FK*W67K[JBKF"CW/!0Y&_M
MQWZYRC(XX'N>9D]38V*P[+6K;XJRRYMYUN6W3?WZ4E1?IP8WV*9HVBZ1U^Z/
MW!95L2U^Y.M^K7VNW^[JIOA15UU6)JNF+LO^7W)'_R>X0ON^Y2%ONF*E'=AE
M3W$&K%/#G< )OQ=M\5241??7U.A_E[D!=S%6;J./PWZY"^)%\U_"6&\VQ2J?
MUZO7;5YUNS@V>2FO7K7/Q4MKL"K;YE-C?PC+JC4350<TS*]VIX)CY;W I?WU
M[KXZB-@'+&LN"MC1^&LNP>D@9XMP+L)$S!G\2A:!/_=26+GV B^<":9 F@BD
M.2#D'Z8":2&0UB"020J+>Q$JD#8":0\(J47202"=(2$M!=)%(%U:2#Z"]R_Q
M$[:X85$L$A$"GK\(F1=*;@7R%($\I84T1\P/'P!M$?LB49C.$*8S6B9K).,5
M>?Z<!3)6@? 2C>T<83NG9;,EVR(2<?KX*XL +^T?I_A]Z4=Z&^83K,^>T&(Z
M(W;CAWT'W4>/Q?[M77JRN#E9PHJG8J)J(7:+.V(REM LPML#4 :@*B8F%TYL
MEU/ 3.]$S"+OT;L.1/_(O=DL7D*G([ZHF)A>.+%?SD8L%D'?$T8>O* LC;TP
M\6:RTU&;#\?TPHG]<CYBJ?=%)/M8JER843BQ4OAD],\;&/C>M1_X*?2')_M&
MI+48S"F<6BI@%=G9I(\J$2803FP0#@I)8XC<,GX$ R]FOZEDF$8XL4<XB*0'
M.@$/][G"?0190R]AE1'3"2?V";>E@(%,[)J%FDYC C&)!<+!(-?+Q ]%DK!$
MW(+;4@T.TX9)K T.WI@MX='>0Y\,&> ,X.+#QVJBY0BQ,3@HX][[O(A9LHRB
MP!>Q%CS,$B:Q)3AHXL;S8_;@!4LAD]-=)^=[ ;R)&B;F"9/8$QQ$,?,B/P4L
M:![W?BI?P=Z\,F50,3%MF,3:,$$;R?(Z@3Y9XHF'PW:"R<(<L@+1:CD3,XA)
M;1 44ZWF3$PG)K%.]%*)?4HSN'[[BXJ'F<0<LC+1AT PL5A#5B8Z)J88BU@Q
M:,JO8V*>L:@]@V6M.B8Z\$7M'"03@X:D8F+.L:B=<Y",'6OC%F8;B[I(.9:5
M':7$M&-1:P=3M_Y28MJQAM1.LE0Q,>U8U%4,:D=;Q<3T8U$7,BBFHPYN8_JQ
MB?5S*/%YWF5%J;4=&_..3>R=HV.?[YCJ;(N-><<F]@Z>;*@IFXUYQR;V#HZI
MMAT;G7(A]@Z>$VG1Q.QC$]L'Q]2BB>G')M8/GKIIT<3T8Q/K!QVM99]43$P_
M-K%^#L=K/_JB,&N:3,7$]&-3ZP=-A-6'[F#Z<:B'U5!,M0DYF(4<Z@$V%%.5
MN8-9R!FT^G%53,Q"#G7U\SYF?]!XY)<Q:N;A8!)RJ(L?M$:;JYCHS#]U"81A
MZM\G8!)RJ&L@%%/KCS ).=0UT+\JWB,)L8/YQZ$N?WY&R+C&B,G'^9\G<3X8
M3971Q<SC#C&A<_1QNYAY7&KSH)AJ_>-BYG&IS8-A:KV0BYG'I3;/3R?*>E85
M$U./.^1<C_XY%Z8>MU?/N#^XO;I<YYNBRM<A7**%[:NL7$4-DXO=!R6V(V=^
M-Z]E.8-MBRJH,[F]/\?^$]:KOP%02P,$%     @ SX4.3]JY]U<O @  ."<
M !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\7:S6[:0!2&X5M!OH ,
M<WXF216RZB;;MC=@P?"C@&UY7#6Y^[ILZDJ)OR[0YPT(@<YY-WYDC7GZEL_U
M<&J;<CQU9?5V.3=E4QV'H?L20MD>\Z4N=VV7F_&;?=M?ZF'\V!]"5V]?ZT,.
MLEZGT$]G5,]/TYFKE]VFZE]VL5K]J/M#'C95>#N'7VW_6HXY#R5<W^+=N&#\
MR7N7_V=]N]^?MOEKN_UYR<WP0<7?!57X.$CF@X0>I/-!2@^R^2"C!_E\D-.#
MTGQ0H@?=SP?=TX,>YH,>Z$&/\T&/]*"X!C*N^4D(:[[6$7 =^5Y' ';DBQT!
MV9%O=@1H1[[:$; =^6Y' '?DRQT!W9%O=P1X1[[> O06OMX"])8%[K71S39?
M;P%Z"U]O 7H+7V\!>@M?;P%Z"U]O 7H+7V\!>@M?;P%Z"U]O!7HK7V\%>BM?
M;P5ZZP)G)>BPA*^W KV5K[<"O96OMP*]E:^W KV5K[<"O96OMP*]E:^W ;V-
MK[<!O8VOMP&]C:^W ;UM@;-N=-C-U]N WL;7VX#>QM?;@-[&U]N WL;7VX#>
MQM?;@=[.U]N!WL[7VX'>SM?;@=[.U]N!WK[ LTKTL)*OMP.]G:^W [V=K[<#
MO9VOMP.]G:]W GHGOMX)Z)WX>B>@=^+KG8#>B:]W GHGOMX)Z)T6^*_)1.]R
MK/N\^S[TI^90;EWRS_!/:R9PE^']G&^?<9WZZ?Z)TL.X)8?KZ\TO\>O4/Q%A
M6E&>?P-02P,$%     @ SX4.3S!OJ4SU 0  CR8  !,   !;0V]N=&5N=%]4
M>7!E<UTN>&ULS=K+3L,P$ 707ZFR18WK5WB(=@-L 0E^P"33)FH26[8+Y>]Q
MPD,"%:F(5KJ;ILDX,S>I=5:]?'QU%";;KNW#/*MC=!>,A;*FSH3<.NI396E]
M9V(Z]2OF3+DV*V)B-BM8:?M(?9S&H4>VN+RFI=FT<7+U?GUH/<^,<VU3FMC8
MGCWWU8^FTX^&N:=V7!/JQH63M"";W&Q3EY"NS;-4#1G;8\+/&X?S=-_=,WG?
M5/2G:':Y;$JJ;+GITBUY<)Y,%6JBV+5YJ(VGZB'ZIE]]Y+TW/MZ:+C5FVY9]
M6Y ?+T=\;6EW@+%RR,DQ;0O:-6HLO'_R?PW\W VE]31U/E5];'8\7HITGZJ!
M#0L/^8@T;)V*JKV&I];'^V%?K%^/WW>]\*]B8./A?V_]<#D$2 X)DD.!Y- @
M.0J0'*<@.<Y <IR#Y. SE" HHG(44CF*J1P%58ZB*D=AE:.XRE%@Y2BR"A19
M!8JL D56@2*K0)%5H,@J4&05*+(*%%D%BJP215:)(JM$D56BR"I19)4HLDH4
M626*K!)%5HDBJT*15:'(JE!D52BR*A19%8JL"D56A2*K0I%5H<BJ4635*+)J
M%%DUBJP:15:-(JM&D56CR*I19-4HLA8HLA8HLA8HLA8HLA8HLA9'E'4\YIUI
M^M^2/%F[_IS/QO^A+=X 4$L! A0#%     @ SX4.3Q\CSP/     $P(   L
M             ( !     %]R96QS+RYR96QS4$L! A0#%     @ SX4.3R?H
MAPZ"    L0   !               ( !Z0   &1O8U!R;W!S+V%P<"YX;6Q0
M2P$"% ,4    " #/A0Y/E(D0Y/     K @  $0              @ &9 0
M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " #/A0Y/F5R<(Q &  "<)P
M$P              @ &X @  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0
M   ( ,^%#D_;>%KE?@(  $ )   8              "  ?D(  !X;"]W;W)K
M<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " #/A0Y/(:"<D>8$   V%P
M&               @ &M"P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L!
M A0#%     @ SX4.3\?WQ^Y3 @  O <  !@              ( !R1   'AL
M+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( ,^%#D^7WP3)_@0
M $T7   8              "  5(3  !X;"]W;W)K<VAE971S+W-H965T-"YX
M;6Q02P$"% ,4    " #/A0Y//9ZW53H&   J(@  &               @ &&
M&   >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ SX4.3R;0
ML4'*!   C18  !@              ( !]AX  'AL+W=O<FMS:&5E=',O<VAE
M970V+GAM;%!+ 0(4 Q0    ( ,^%#D\3_;O-MP$  -(#   8
M  "  ?8C  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " #/
MA0Y/T/XEI+4!  #2 P  &               @ 'C)0  >&PO=V]R:W-H965T
M<R]S:&5E=#@N>&UL4$L! A0#%     @ SX4.3Y*@5H.S 0  T@,  !@
M         ( !SB<  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0
M   ( ,^%#D\FG4#:M $  -(#   9              "  ;<I  !X;"]W;W)K
M<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ SX4.3_C*VJ:T 0  T@,
M !D              ( !HBL  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q0
M2P$"% ,4    " #/A0Y/@/U>S+,!  #2 P  &0              @ &-+0
M>&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( ,^%#D]'W8."
MM $  -(#   9              "  7<O  !X;"]W;W)K<VAE971S+W-H965T
M,3,N>&UL4$L! A0#%     @ SX4.3S;M0@^U 0  T@,  !D
M ( !8C$  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " #/
MA0Y/#;^PD+8!  #2 P  &0              @ %.,P  >&PO=V]R:W-H965T
M<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( ,^%#D_D&7>8LP$  -(#   9
M          "  3LU  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#
M%     @ SX4.3U7AU,:T 0  T@,  !D              ( !)3<  'AL+W=O
M<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " #/A0Y/\*HR ;0!  #2
M P  &0              @ $0.0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM
M;%!+ 0(4 Q0    ( ,^%#D_1#N]!M0$  -(#   9              "  ?LZ
M  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ SX4.3QDX
M"ORT 0  T@,  !D              ( !YSP  'AL+W=O<FMS:&5E=',O<VAE
M970R,"YX;6Q02P$"% ,4    " #/A0Y/LS3Y/[4!  #2 P  &0
M    @ '2/@  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    (
M ,^%#D^QWK.9M0$  -(#   9              "  ;Y   !X;"]W;W)K<VAE
M971S+W-H965T,C(N>&UL4$L! A0#%     @ SX4.3]O<UU&S 0  T@,  !D
M             ( !JD(  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"
M% ,4    " #/A0Y/;/?E[+(!  #2 P  &0              @ &41   >&PO
M=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( ,^%#D]Q=OUNM0$
M -(#   9              "  7U&  !X;"]W;W)K<VAE971S+W-H965T,C4N
M>&UL4$L! A0#%     @ SX4.3V)=J>FV 0  T@,  !D              ( !
M:4@  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " #/A0Y/
M'TT<IW0"  !T"0  &0              @ %62@  >&PO=V]R:W-H965T<R]S
M:&5E=#(W+GAM;%!+ 0(4 Q0    ( ,^%#D\Q9 !PQ0$  #<$   9
M      "  0%-  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%
M  @ SX4.3UR?6PJY 0  T@,  !D              ( !_4X  'AL+W=O<FMS
M:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " #/A0Y/(#/KB[<!  #2 P
M&0              @ 'M4   >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+
M 0(4 Q0    ( ,^%#D^I6&DJMP$  -(#   9              "  =M2  !X
M;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ SX4.3Q4Y4("X
M 0  T@,  !D              ( !R50  'AL+W=O<FMS:&5E=',O<VAE970S
M,BYX;6Q02P$"% ,4    " #/A0Y/F8/I,M0!  "<!   &0
M@ &X5@  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( ,^%
M#D^EX_0RQ0$  #<$   9              "  <-8  !X;"]W;W)K<VAE971S
M+W-H965T,S0N>&UL4$L! A0#%     @ SX4.3[<@BPG3 0  G 0  !D
M         ( !OUH  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4
M    " #/A0Y/'I5<2M8!  "<!   &0              @ ')7   >&PO=V]R
M:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( ,^%#D\X->>2MP$  -(#
M   9              "  =9>  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL
M4$L! A0#%     @ SX4.3ZE75T@N @  R0<  !D              ( !Q&
M 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " #/A0Y/3MSH
M;\L"  !V"@  &0              @ $I8P  >&PO=V]R:W-H965T<R]S:&5E
M=#,Y+GAM;%!+ 0(4 Q0    ( ,^%#D_/JNE)80(  &X'   9
M  "  2MF  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @
MSX4.3_'?Q6KZ 0  <@4  !D              ( !PV@  'AL+W=O<FMS:&5E
M=',O<VAE970T,2YX;6Q02P$"% ,4    " #/A0Y/G&"N>/P!  !1!0  &0
M            @ 'T:@  >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4
M Q0    ( ,^%#D_=T1*MV0(  +()   9              "  2=M  !X;"]W
M;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ SX4.3Y^9L->U @
M^0@  !D              ( !-W   'AL+W=O<FMS:&5E=',O<VAE970T-"YX
M;6Q02P$"% ,4    " #/A0Y/_DL^!B0"  !;!@  &0              @ $C
M<P  >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( ,^%#D_>
MC*U1$0(  )0%   9              "  7YU  !X;"]W;W)K<VAE971S+W-H
M965T-#8N>&UL4$L! A0#%     @ SX4.3_5H .]1 @  +0<  !D
M     ( !QG<  'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4
M" #/A0Y/%/%P+" "  #[!0  &0              @ %.>@  >&PO=V]R:W-H
M965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( ,^%#D])<L>^N $  -@#   9
M              "  :5\  !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L!
M A0#%     @ SX4.3S.6G>O] 0  7P4  !D              ( !E'X  'AL
M+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " #/A0Y/C/DC"O0!
M  !/!0  &0              @ '(@   >&PO=V]R:W-H965T<R]S:&5E=#4Q
M+GAM;%!+ 0(4 Q0    ( ,^%#D^LPU9%R@(  "H+   9              "
M ?."  !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ SX4.
M3YFJSO42 @  E 4  !D              ( !](4  'AL+W=O<FMS:&5E=',O
M<VAE970U,RYX;6Q02P$"% ,4    " #/A0Y/#-Y(%+@!  #2 P  &0
M        @ $]B   >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0
M   ( ,^%#D_\4!6/DP(  (L)   9              "  2R*  !X;"]W;W)K
M<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ SX4.3RA_+#,) @  @04
M !D              ( !]HP  'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q0
M2P$"% ,4    " #/A0Y/T,,W^M8!   ^!   &0              @ $VCP
M>&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( ,^%#D_?YRKS
M3@(  $P'   9              "  4.1  !X;"]W;W)K<VAE971S+W-H965T
M-3@N>&UL4$L! A0#%     @ SX4.3TU2[+DX @  +@<  !D
M ( !R),  'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " #/
MA0Y/)=H-Q<,"  #$"0  &0              @ $WE@  >&PO=V]R:W-H965T
M<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( ,^%#D\9M6$L$PD  /0Z   9
M          "  3&9  !X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#
M%     @ SX4.3SCJMG3L @  !PH  !D              ( !>Z(  'AL+W=O
M<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " #/A0Y/PJ";XC8$  #D
M%@  &0              @ &>I0  >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM
M;%!+ 0(4 Q0    ( ,^%#D\'8,/8Y0$  +<$   9              "  0NJ
M  !X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ SX4.3VD7
M_9DK @  1 <  !D              ( !)ZP  'AL+W=O<FMS:&5E=',O<VAE
M970V-2YX;6Q02P$"% ,4    " #/A0Y//-PY%K&!  #QU0$ %
M    @ &)K@  >&PO<VAA<F5D4W1R:6YG<RYX;6Q02P$"% ,4    " #/A0Y/
M!@U+J$D"  "$"P  #0              @ %L, $ >&PO<W1Y;&5S+GAM;%!+
M 0(4 Q0    ( ,^%#D]\UD1\-P4  $8K   /              "  > R 0!X
M;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " #/A0Y/VKGW5R\"   X)P  &@
M            @ %$. $ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"
M% ,4    " #/A0Y/,&^I3/4!  "/)@  $P              @ &K.@$ 6T-O
F;G1E;G1?5'EP97-=+GAM;%!+!08     2@!* #@4  #1/ $    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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>79
<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>80
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>148</ContextCount>
  <ElementCount>347</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>27</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS  (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/CondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS  (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - 1. BASIS OF PRESENTATION AND CONSOLIDATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidation</Role>
      <ShortName>1. BASIS OF PRESENTATION AND CONSOLIDATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - 2. INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/Inventories</Role>
      <ShortName>2. INVENTORIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - 3. PREPAID LAND LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/PrepaidLandLeases</Role>
      <ShortName>3. PREPAID LAND LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="gure-20190630.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://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet</Role>
      <ShortName>4. PROPERTY, PLANT AND EQUIPMENT, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets</Role>
      <ShortName>5. FINANCE LEASE RIGHT-OF-USE ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - 6. OPERATING LEASE RIGHT-OF USE ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssets</Role>
      <ShortName>6. OPERATING LEASE RIGHT-OF USE ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - 7. OTHER PAYABLE AND ACCRUED EXPENSES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenses</Role>
      <ShortName>7. OTHER PAYABLE AND ACCRUED EXPENSES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - 8. RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/RelatedPartyTransactions</Role>
      <ShortName>8. RELATED PARTY TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - 9. TAXES PAYABLE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/TaxesPayable</Role>
      <ShortName>9. TAXES PAYABLE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLease</Role>
      <ShortName>10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - 11. EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/Equity</Role>
      <ShortName>11. EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - 12. TREASURY STOCK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/TreasuryStock</Role>
      <ShortName>12. TREASURY STOCK</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - 13. STOCK-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/Stock-basedCompensation</Role>
      <ShortName>13. STOCK-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - 14. INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/IncomeTaxes</Role>
      <ShortName>14. INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - 15. BUSINESS SEGMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/BusinessSegments</Role>
      <ShortName>15. BUSINESS SEGMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - 16. CUSTOMER CONCENTRATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/CustomerConcentration</Role>
      <ShortName>16. CUSTOMER CONCENTRATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - 17. MAJOR SUPPLIERS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/MajorSuppliers</Role>
      <ShortName>17. MAJOR SUPPLIERS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - 18. FAIR VALUE OF FINANCIAL INSTRUMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/FairValueOfFinancialInstruments</Role>
      <ShortName>18. FAIR VALUE OF FINANCIAL INSTRUMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - 19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitments</Role>
      <ShortName>19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - 20. SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/SubsequentEvents</Role>
      <ShortName>20. SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - 1. BASIS OF PRESENTATION AND CONSOLIDATION (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidationPolicies</Role>
      <ShortName>1. BASIS OF PRESENTATION AND CONSOLIDATION (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - 1. BASIS OF PRESENTATION AND CONSOLIDATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidationTables</Role>
      <ShortName>1. BASIS OF PRESENTATION AND CONSOLIDATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/BasisOfPresentationAndConsolidation</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - 2. INVENTORIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/InventoriesTables</Role>
      <ShortName>2. INVENTORIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/Inventories</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="gure-20190630.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://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetTables</Role>
      <ShortName>4. PROPERTY, PLANT AND EQUIPMENT, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsTables</Role>
      <ShortName>5. FINANCE LEASE RIGHT-OF-USE ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - 7. OTHER PAYABLE AND ACCRUED EXPENSE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenseTables</Role>
      <ShortName>7. OTHER PAYABLE AND ACCRUED EXPENSE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenses</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables</Role>
      <ShortName>10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLease</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - 13. STOCK-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/Stock-basedCompensationTables</Role>
      <ShortName>13. STOCK-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/Stock-basedCompensation</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - 14. INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/IncomeTaxesTables</Role>
      <ShortName>14. INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/IncomeTaxes</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - 15. BUSINESS SEGMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/BusinessSegmentsTables</Role>
      <ShortName>15. BUSINESS SEGMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/BusinessSegments</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - 19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables</Role>
      <ShortName>19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitments</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - 1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - 1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails1</Role>
      <ShortName>1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - 1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>1. BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - 2. INVENTORIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/InventoriesDetails</Role>
      <ShortName>2. INVENTORIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/InventoriesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - 3. PREPAID LAND LEASE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/PrepaidLandLeaseDetailsNarrative</Role>
      <ShortName>3. PREPAID LAND LEASE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/PrepaidLandLeases</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetails</Role>
      <ShortName>4. PROPERTY, PLANT AND EQUIPMENT, NET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - 4. PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetailsNarrative</Role>
      <ShortName>4. PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetails</Role>
      <ShortName>5. FINANCE LEASE RIGHT-OF-USE ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - 5. FINANCE LEASE RIGHT-OF-USE ASSETS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetailsNarrative</Role>
      <ShortName>5. FINANCE LEASE RIGHT-OF-USE ASSETS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - 7. OTHER PAYABLE AND ACCRUED EXPENSE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenseDetails</Role>
      <ShortName>7. OTHER PAYABLE AND ACCRUED EXPENSE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/OtherPayableAndAccruedExpenseTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - 8. RELATED PARTY TRANSACTIONS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative</Role>
      <ShortName>8. RELATED PARTY TRANSACTIONS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/RelatedPartyTransactions</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - 9. TAXES PAYABLE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/TaxesPayableDetailsNarrative</Role>
      <ShortName>9. TAXES PAYABLE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/TaxesPayable</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails</Role>
      <ShortName>10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails1</Role>
      <ShortName>10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetails2</Role>
      <ShortName>10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - 10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative</Role>
      <ShortName>10. LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - 11. EQUITY (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/EquityDetailsNarrative</Role>
      <ShortName>11. EQUITY (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/Equity</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - 13. STOCK-BASED COMPENSATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/Stock-basedCompensationDetails</Role>
      <ShortName>13. STOCK-BASED COMPENSATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - 13. STOCK-BASED COMPENSATION (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/Stock-basedCompensationDetails1</Role>
      <ShortName>13. STOCK-BASED COMPENSATION (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - 13. STOCK-BASED COMPENSATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative</Role>
      <ShortName>13. STOCK-BASED COMPENSATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - 14. INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/IncomeTaxesDetails</Role>
      <ShortName>14. INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/IncomeTaxesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - 14. INCOME TAXES (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/IncomeTaxesDetails1</Role>
      <ShortName>14. INCOME TAXES (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/IncomeTaxesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - 14. INCOME TAXES (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/IncomeTaxesDetails2</Role>
      <ShortName>14. INCOME TAXES (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/IncomeTaxesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - 15. BUSINESS SEGMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/BusinessSegmentsDetails</Role>
      <ShortName>15. BUSINESS SEGMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/BusinessSegmentsTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - 15. BUSINESS SEGMENTS (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/BusinessSegmentsDetails1</Role>
      <ShortName>15. BUSINESS SEGMENTS (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/BusinessSegmentsTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - Disclosure - 15. BUSINESS SEGMENTS (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/BusinessSegmentsDetails2</Role>
      <ShortName>15. BUSINESS SEGMENTS (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/BusinessSegmentsTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - Disclosure - 16. CUSTOMER CONCENTRATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/CustomerConcentrationDetailsNarrative</Role>
      <ShortName>16. CUSTOMER CONCENTRATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/CustomerConcentration</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="gure-20190630.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - Disclosure - 19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsDetails</Role>
      <ShortName>19. CAPITAL COMMITMENT AND OPERATING LEASE COMMITMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://gulfresourcesinc.com/role/CapitalCommitmentAndOperatingLeaseCommitmentsTables</ParentRole>
      <Position>65</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-20190630.xml</File>
    <File>gure-20190630.xsd</File>
    <File>gure-20190630_cal.xml</File>
    <File>gure-20190630_def.xml</File>
    <File>gure-20190630_lab.xml</File>
    <File>gure-20190630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2019-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>82
<FILENAME>0001193805-19-000746-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193805-19-000746-xbrl.zip
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
M:E-[F_W0*/$4;';UE/BAM]D/C",.TV8_+9[H;?;#9(U#MME/@D-ZXC\0F_T
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
M1MLRL!QJJ?K6T@G;@=84A^#-.FJE"VEMP-Z-QVR87(W?_1C>N\$=^^(F["K
M]T%4XS\HKA]<O[-JO*JBFH.2OF@"0-? ;W",!JMTC&Z@_X*7+Z_&(%)(:%_=
M\IYB'X)LL/=A5 WU9<[Z4Q<[85/OQY)J:0'/EI?6X@"YPT65CDHQ;Z3[2%]Y
M] TF;W/,OGARBC9?NQ&E?UR-2RE:/!?DVS0,YC/(1/)8)Y&Z/*%Q4RBVMI1-
M@_?=+"2-@'KQUZ76-6RIGXZ0THN8'P^ \,!?$1;YPA)X'N;H,(2MV8IC6$YV
MYKU5>/>+F8WI8!<HR?C[31J#U(OCMRP>1MXT.P;GP0?,\@I];PA6[%=8W!L?
M"+(N#?SQO_WDUZD4)T\^^^W%&%YZ+=G31/KJ3< D_\P>I2_AQ UD_H4LW8!1
M,OY5FKC1G1>\EI1?)9SES 6;#CYBJ2UO_/3BO^^27U^ZO_RW.YG^^E^JI?RZ
MB[^PR$'\W_^EZK^&8^DZ8C%@E*<FN,%(N@06!"2-Z!M<]*LI0DG/\_^T0P2M
MN016]S,L1_77>R:Y0 N4<2+N,XR0LD;2F'LZK@_S@FE#=CD!<^\^,.F6L4":
M8K@U@F=OGZ3?4W\L?6%Q",2-,  %2R_YJFQ-4WZM_I[_H/[ZR[GDPAH>W)$+
ML_/N%1GJ,0<J3F]C;^2Y%/!\.0Q]GY&[ZS_)! YPA52:1V3/E">0I4<ON0_3
M1'+3D9?(DA?0HJ,1)MC0CQ*.X@5Q$J5#+O>34 +[8"*IRME?$189'XFHSKPL
MC4(I"!,I8+"4&"#SGP@4CW.MY/H^# :/3HJEC,,P@7=@#=E;3_!=!&L?NUY4
MX%@"$L1E%^B?AC'EK,H24&;JPV_P2)C7OJ?1AZ ["(2Q'S[&BQ;HYAP/VP:
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
M-^-#)7UXQL.HY,-PL449-CS5^1%O8Q!OE5.A'QG0($]YJ9 9$+"X)E*RKF]
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
M# @(+/0YS-K"4S=?C_K\!DGTM&Q*@K H/L*[\HY!6H41O.L&09@0)"!XD:L
M%!">(V](7;9/8-=?^CMFL'<_IN [%HV!+\,X.0G^*BT<B!86+6>2/A!]OKF^
MB).L#S6V>W>CX3W91]-I%$XC#]71%+QSM"Q#:11YP+6/V)Z8N+(T GW+'\#W
MT0RAP?"G:=:)70K<)$6]>0L*CB&;<8T-,X=I!)/(.8>#R1;=\5;>W(<!355H
M4Q<9DG0ZV Q7:#ME3;2Q+S9,\"#L1W(X7&"R\%_(DO?PXBUCB)%@[$43!@K5
M!;C1G@+S"(<F7!5@<",0+863X,_WN"<>-VSNT.B)4!"C&<Y]#? Z8)OB<>IC
MB24P33BJN%<A3$J4D$0#0"2C<(JB32I+XZ$;D=W*!(6&T1.G'D(][BW8;R3P
MT='DIAS]CKLWQH 0[&B<CL<>V'.P8_].79@P><J,,Z3CZ(%3K%@;.1!HJ?J,
M& +GP+6-4FRRS4?')9-C.^N@3MSO^%!I1GCS+D+;":&,"X=#3,RI1_!'KDCP
M"Z'5X/D*@5)Y3$ZBY]*[Q6A!S3$!_T!,!FIE&('3#"PJS?"+L$"%Y3X['+J(
M8-Z-O'@8@CHLF!-T40YKCD+@8Y=<?8Z9B?LO()#,,Z*)1A[UMW]$R7#+"K_P
MEF&,@D#@B";$/X:IC[_=X< <X7R#EX\\8OAW+*73,)BEP=*6 AK':43BI$)8
M8?1=2+>)B]Y"P=#<L"!OX,%CC_ %M['1! !DH-WL 1&@F B2D^#^EY.2=I8^
MPKZSD]"59>DT8L!4$W2-)&],DBB*,'I >L<3O"WYB!MTDT -<0\,]%#.W/0K
M]S1S;0NT%U8?X.'WLW!\EL*'2C#NZELYI%4.C,R,0>"4@R5>D/N!6%.'K.1J
M?.%<>D\!1[8,S''Y9PE@*<]?_;$T,T%28_93H*<2SL"!1V$:)$L]':("[M&'
M&,-#FJ.@FO]$EA@IPLR)YVA'"N5ALME=J#%?> L <[L0)@3EEHTZ=9\H:B6,
M'R^NQ*WHF3DB7T 3,P13!FXF] +L\V<W2%T0TZHL86-O()888U%!'N'(5O/@
M^BE%\ZJP2J3#9C!#N@V,D$H4G"(K(,]]T.%)QB9B41]0+R K%/H_>[*(G'I<
M!X,V''E^(2?P$&A!'-8CGW$8D=Q BS>,HO 1@:'!LG7RN0+8W@G?$A<CE#@F
M8H<,6L#L) OAC@B0()\\KZV]&DOG7)9GE@%1TPP>O;B\,PB(A"$MDE ^&NL
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
M+=@/+.&9;C'\<C8)'[A++7R]CK=_B3WSIJ6-NGJX%G305$IUM*X#1V?'S%:
M]K(1WS59_7HH?EDZZ[;5RC)/:[/B,-V,LKZ(R;:LCSKE4S97:J8N6U9=I=84
M&?TN57:I8S'14A8WV[4%/%_4Q"F"JJMBHK/QTVM^W>SIVG>#Y"(8O?MWZDTQ
M4+SO>&H&F(RW(?'8&(P!E@$G4P6!(LPJ4A;1C("]/9:@:_TX:R4\NX.@ZY(
M4:L(W4;Q.;UF?&YI3*L&"^=I/G.L?!M)KRHX73-2'A2M+P^.!TWEP&0GJ%K>
M)+PCVZ92O6PSQX3?3GY]F.[R'CS;0X"\(^IX7&?Y"J$[T&K'M#YYO$@-K73#
M4*:Z<>Q-W7KL36T3RM1D6S%EW5C.]EO&R[/$J",[@Z8]F>O@Y6!$\)O4\U%#
M'FW(TE+D@67)H/#VM()=KM2&E1I6W5*[^Y/Q-5=TG;L>$Q?+M+#.8X\[VQR@
M/UG1'7F@6<^=#E5+E=6!+=MJ^Z4>C!S\%()'+SVP>V_HL^,5AK)6VT4Z6OJ#
M1>IUSVP/7@2^3Z. [H'*TMC[@7^(LAA8FX<5(9ECI4A=UFQ=-IWV.NL(%NK(
M2NW6#?N4B6NC(^N7B_=;DD@40?("O$:*5S$:FLJMPC/;27UK$N%IIC8U63<U
MV1S4-51WE=OWC'%NR:9N@AO7U"G>9>K=-K3*US!Q_6-5&9JMR!J>V9EU/>^C
M51J:;LB6;<FZHA^!VJBYJ(^@!U[CA::\%/<(:S@-/5$0"*^\3+ &R7^*NB]'
M2*8O54.5-4L'/\A<GD?P3 CUI4J4JLJ65E>6UAQYZRD8:P/1+:R@Y@5'/N0%
M&'M3:06U#63+T63;5.MR5F\L=8+U@:;)BM&T*U*=%1Z )-C (]+.S?K2X#-+
M8/;P.[\ZWY*_2S,_F^2@%KX3J%K'DAVG$^>IVS2N?J=*P-B:K,'_K-H1NNUG
M;NTP/VDG9>6&(/"P\O-M=G3',[E=/Y'@&7X3GD7\:C?U3(F&S*?J#[R$3]%J
MXN8^3.]2-[B3L>L$OXV.;9CFWJ&"W*'O\ZO;_I,4/@:\V03OQ97 Y_C>F\:B
MG@?!<(=5 0->E"1-[L/(2YZJ-[%Q-;R!! ._ %.[DE *;VEUHE [GRK"P6GA
MWM@;4D^MK.1@S)8AHM2'Z>XN8EB9A$JU4Q5:44DQ;VE1U(678B])W7GD48'0
M#!D_:8IL YTKEDV3XF<#3XL=FVJQ)WEU(P*"*ASA<Y4L'U[Q(V)8-(SC]22*
M8+PMN@$E]Q%C9Q,8_#ZKNX4U7T;SV)-7.Y%Y)=@$(Q\PP$^Z;()CK0TTZN5
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
M.!:D]V#*<"O!RT7/,T?*S>6?+F5JH<![5<#'*ETQ=WA/J;U / 1*@I7<Q]@
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
MD;/I$-B*G&;8M\QF^'9TQZV&>G52R4S["O..=U_Z"YV$P<3S>:)2W9!0^X/
MMM^JR?P.7:W=MZH*B&N(^B.#5EW]X;RA)6EKD+2U!],%0=_(:RJT"].I/-2"
MERD))2K7'A5L,U 34/O/ >E\%$>F=369?'2AD9%C$-TVZ]9;M@:9TX.I0U1'
M(_9(PK0]F-K$,$;$,E0)T_;>?M: M N@;A45K25L;9V>NQL&V>Q@$-EQ:T6M
M70X!/[Q'[$*S=#(R[4%5Z)\^T$<&L<>:!'J?0#=4G8S'A@1ZGT#702%5JRM/
M@S)6&@FC;T%$X33_H5/EGCFI R6)W"#V>=5;.%/8N+5). ?;\AE.ZKO!A-:D
MS7:(IV5SNXYQ7(N80$P1:U0W.7U8SH0C SF.=C#(N'8S8 GT1OV7B:G7;80A
M(=XDA]D<@9E?-XGYT(ZWC596Q5O_&L;Q:J/.QG)ZSVC5F@A57=^7-G:(9EG-
M58VA7]4BCH$=KBH;;<=[59N,QB9@]@RPFL_+.#]E^5/R0",QDHXH 4U0/Q:)
M(%(EW@(X>!SU>V9)5:%1)[@1,<=U:\(DR)N ?*P!"ZK;+U."O$FBI 4*1G\V
M2-<*\28D&E=&=2'%U&4Q/35QO]>N$=^R>5.4ZU?Z", \#9=W/NTJ3K5[YV:Q
M:TTUB.74#E]5!4B#MRXQ538_K+%%-*UV1%QBJF=,V6PPZ]B2F!HZIC23.)8%
MJ*J=$M$(56OD;KM5"NOV[JL@X>L#56:A[X=/F"_&D^#CA_ I9AGZ<_?W,%(F
M\'FP.:.+^#4[S(6FOE+@]W,0\J_AVQ'[;,)RO.<AYC\O>/XS+>4_*YCDV$6&
M?Y,JCUII__QHFK[[;*4"@0[3_O.\2Z.'O$O\R!W^\-MR?B<F%=UE;Z0M%7A-
MN+=U(Z(5*-R(=S%,.-2FC#)]I2LU>)>*>H4?5U=?Z JX&>3>\$JD%5"V/@:K
MSI$N5%7ED'9TS?XY?KWV<!+)U2%ZPTK,;ET_.18\KY,?$N,U,/Y YRC)E,^\
M"# ^%L1+=.\#45:',"04?Z&/-%@.2JSD:)?TUS9L/],(?XUUR.%L2$@?[,/(
MB?'53O);8PAORV__7S<W[]Z]?[_-U;S):[U_(<+:!B=I0=6K)FI_.WVXVKQ;
MYRN:1N5ZCML'-YB&P;WR,8R6GI+)_1N1NOFK-_<2.CT6&+;O&MNQL=VDKD4C
MAM76',DC(L_C1);=SDQ#B:G.,=5.QR&)J![XG]G2I-"C1%9[*S;"@FY<M3.M
M:0]J?+5QXYI*ZU.3+OIM-ABLV1&A%<"W1$ZM+E-%]0R7]TL7=,]_4H_IH)UJ
MGSW?KBT^VZ3#>ZMC@H^-O Z. %M"_X#0'U3;R7,#/O">$Z;^0]8<:^.K-@<8
M]:BA[>U6/+2.-I 1*0?2T81[\$T4LC*6KW3R$ !"[S/EC"A_7]+(I\K_]8)[
M]MFOD8N!"ZF]->*@JM'Y#%V)@"T(4,_9-CLX^*7Z=ECUS1S4R*5A+=-(?3M.
MY6U/]UJ60]M63=A:U:Z[E-%VQA%V#H5JV[23G]OZWC64T#CS&,8/-(B6P<Q5
MP@EU@Z[CUL,%;-\RI;.B3+NU^.K9/[:3H8FV KF2(B1%2(HX38J0<N/XKKB_
M^:2WEJK0SO.H96"=^(RL]DI28^^[+$B5!:F['[<L2.T!#L=52B(+4L\ R<=7
MD"KQ+,M0);J/M=IN0$>29:BR#/7P!Y)EJ+(,59:AGDP9EBQ#/1IDR3+48\&4
M+$,]$D3),E19AKIIXYI*JRQ#'4R69G754Y:ARC+4TT7 "1?B'0'T91W#87G/
M"5._+$/=1T.39:@#HL#:[D%9ABK+4,\+ ;(,5:IO9PI\68;:G?IVG,J;+$-M
M]!('DOXORU!/#K!]RQ193B1IHC>:D$6'DB(D14B*D'*C1YJ09:BR#'7X9:B.
M+$.59:BR#+4/.!Q7*8DL0ST#)!]?&>HZ^2$Q+@M2);J/J^YN0$>2!:FR(/7P
M!Y(%J;(@51:DGDA!EJR<.Q)$C8RV4A,DJCI&E39J)V%;HJIS5%E.1X60QX"J
M@52C&NJ5U0T2=N]]Z'2Y=I1468TJ*QV.*-E89GH?$/C6"9?I'0'X)>U+VA_F
M,DWZB8ROG!8!VZ/:UL#1>-QU#NV4N XFO^QHZQQZ;8@R9#CV+41DPK*DB)XH
MPC3:\@=*FC@5FI!<0E*$Y!+'?L4F37WZU,!;MJ@&4M;00Q% MNU__VD97]Z[
M[N*G6WH_!U/K"UV$@)#@_JT73_PP7D;T*ZSRQ@\G?_SE?_X/Q-]_IU^Y"0.T
MSB(W\<+@BQ?_L>8[R@3.#?_X0F=__N%]%,YQ\M:EJL%_DI#_;%T:Z@]_Z>RR
M;Y<1*^.H.!6,,-#CIU-3!0ANJCCF*R6<*5X2*PN1N FV+/LWF+3*S'ND64T(
M'"^B\8).$OBM_WRE7,?XW?(VBCL'BQV^/EU290: P1/&A478.9YH1)4?1\2R
M##*RG2NEWFT<HKR\R;C.3=@I=MW&V7T;A=_$)-9()?I(O5*^/G@Q4D=.0H#-
M/VA<.O'CT@]HQ)XE0TNHN$I W>@RH=%<B>DCKNK!9R<)857U<$'\?D1]MF3\
MX"UBY8XJ^'DO<,'D[*+>9N.SSM]7E<>2/K!?OGUY]]-'K#.Z72X6O@?P*W_Z
M[D2>UF(931[<&#Z(=4$I64;N$^P.&/-</^;45*+.. 7*50'DV4\['QL04?(0
MQIRBLK4$@1K.F-B.VO"A3;VI$H1)=C\%?UFZ5L]46(VB5AG\>]>+_N'Z2YI_
M-AX09\<ZO8D;1<^(J$<\)T/]#-YY, $@*UX0)]$2Q9I@9$\/WN0!#QY[<8*?
MG;CQ U#'9,+)(Z(3ZCVR C@WF.:_7[C/V2]Y4%7\!L[K+H"-?O<0LT@#7J3,
M &SI>3*"8R6$4<(8%SL+,". )QZ"L\K"8=?2-=P6/LZH- @S0E*6 1PZO ]
M[9D6KN[&,86#XX%]S[WS?"_QX#CNR\?!#H.?>PN7QR(VQ="ZJTRLP"FW4MU+
M'60^]Q(&M>M@"DP6=1<*,*#Q(+61M;6EB*D9$,=#D8D4\^ 9Y/'L$0BZ): W
MO(.EN81;A].?.L!<WS6EZH!J2L4W-L4E:IADAR@]V&TF?8Y"$&W)L_+1#=Q[
MBL])>4]I7-.6&^;E;MR%E\";>?=] 8+;0ZZ[7YQMHZE:)_Y6%2-"XCQYR0,\
MOXJ(J KLNE2[P2'0XD['=/*6B&1G;IU@;Y;^:KLIOX.44*8$\'5%TQ6FQM9]
MUN(<>OW\RLZ3:-,-1DTR-<<JL4U[SYWW!LK)@E,?D?'8(KI:-P>Y"DB[9]#K
M.,?>+\Y Y5\WZ[V[GGEARP]DH!Q_]RTSA5O_N?%5^Q(1;1"I/D(B-2Q)I$=P
MRP$2:4^\U+"13$VG&S+=8'*\:1B!V[Y<WSI+2Y<[59C6?UN-;]B7G%BUS/6K
MT2)I9%7D]?O[^P?8*9KBGWL%]"L=UE*FX1*LYJ[4X]T[-ZD7LW0R=NHF'%<%
M1@,7E<12&\9-(T2M81.'3%8H1C7KN-]7G?=OW-B+/\VN>9@%OOD9V.7DF?_O
MP)SV& MB?GGTV\.)IC2(2Q&7.'$3YCGEWOH']Y$J=Y0&RB*B"S>"S]X]*[\L
M_9GRA<;A,IK@&3X$$^4BE3NZ^G/Y[]D?M)]?7RDNW.'1G;JP>[0(1<@< S<8
M'(V7=[$W]=P(HSP7Z/I. _9YU+6PSTJ, 3<@S-<8+A/%74Z]A"A>P"X=3>&"
MW!')PA,\3C7AL0?0R-Z'T5S1U,O_@V=A8="(SL*($B!K%@0-*%PEAI/YS^PH
M7C#QL>N9ZV.$#CXZSZ\R"\,$O@-W2+_US)IINCRHEL$X#17GX%^$L8?+L-R+
MI9^PH AZM=,H":R.T3YVA)F/W3S77-#-2!'0!@?U%CZ<!2@:UO']9_P[722
M2_@N N-;@%GLRBV>*RYA\MNM\LOU]><2"O,7U'T\K8>XSP<.@W#A!8@_@/<\
M"Q_P>/@R8+1$IQSJA<!LCO:T5VKR$%$>88V][T+)7Y=%@.\IQN#+%# ]0S*/
M&2FY4SP;#_8J/-#K8GPU +0%N)N?13HC.EE&&-XG%<AL+3F1-927D9C"R LS
M7%@*S$M>P3,/,GZ1)J[<8=Z*RV@+OO3[,F"/+']YZWB-(EY31I%KHH<LF)N]
MT[]?*9_X/8+[-+N'73!%A(>!+6\NDAUB!L65=PR?F8)FB@RF !=X-,6UW #0
MEW@1'CS&VH]GZD:G]@90-' &SZFYE']00A/B%*G>2S@;9&@57 +@]N\E0"HN
MO"#DK9@0I5#8;<[X"\M)B./E?"&X[X,+W'HV@S? ,)=FN?#?1TA.F,V7$\=&
M:95F.V02;IK'WJ^4:Q\%P_V#R%0H' CVN&/Y.RQ[*SUZB?CNX./*'T'XY-,I
MZT*FX./#"V+#+9&CX')Y(D25FY2R:>;N,W 2T)X2!$=ZE24&\C!W@P7$4\+#
MS\([FGH %;9)FHR6GYH]S&QQUX]#A7ZGT<2+X4:_+Z?W.5C$7BL(3C:]ZU6$
MXXE1R,"KCHEXJ4Q]\ &+WHR](+ZD#Y\0"&:I:[ J["@H)8G<(!80NEJKH\[<
M.;S*GY2/M\I'V.8A+-FSQCI[]K2>(*;TH*G-(+>-3V;*4);; ]!?HY5=99K5
MTP,H4\^7X5, 2V=JUC-1OBV [2DWB$OE%S#'%WE[!=31.'G!MD);RUXA.\*;
M"&0&B(I_>'@_Y4/LPWZ9X(+-XBPE[J]80/=W_)^_>>YWI)\/P13NS])_*FR9
M?[^HG_SU[W_[4%9.\%CXV_+N>2W?#7 NY:]N^+S<,J<HW<,P?[Z]^>M-]H_7
MZVZ6K_VO)5PL6Y0=15SR&7:X(JO+LRO<_NNF= 6&LK<NXU\WB-SJQV7KO<T.
MG()D77JASX^7)6 Q<9G"OOA4E=P$H+XGLD^14>;$"A\[4))5-=.KE)#Z&TM8
M^S1[LXR] #2!8=AEN9 (EC,4!I'@HX"**?QX)]IHIU)NPCHNQZZ/,B9B4FWK
M*V^-_G'SXB%Y3E>Z3):*C9K3,L[$7.@AA?&70$ E@\M/O"F":>$B^\E71*I/
M/RELJ4AY6,('N(0-0/J!E@S(OO-"6"5.[\\E7348E-^ILO6-(@BR%\I (.[T
MF89@5I64A"]TL;P#TL,FI7B<FP=X+J7'^?E+^6TJ^%J5)S=&P>["=^,'V!IT
MIMDR8AF:]/O"!S.477X*JH8?+A26<PGGOG<YC=P!U%!+$IQ?N<AE]&:ZR>_Q
MY88?HZSOY,]C#J)G@J=BC"*S'O#[?P.\H=7!+)H[,+KC9;S@UHX@!?P@""]D
MY 736?GHBB^Y<:HU,L\"'N@^?*11D"J/X1W3/F"YWU%!9'FJCW".BQCLK-_
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
M!U_ ;[+-B:C%_3V,BM4@N9/GCH5E4O. ,59&\NN78W<1U25L"@>O.!7G1C6
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
M6=&SKIAZ5"K4$(E/J)Z)TO52@1$O"( [L_!287Q&Z:*<)3 ^P]N_8=YL>F_
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
MIT"RDLU*JCWX#8Y,P^^<:FOI^']BPYI*O^IVU.&.,86K4PW?AQ$%H-_@*-X
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
M$9TQYA@=+D*53Z!1 <+50O,>PO_$#W_S*\@&TVUJ*[%,UH&^VP6RVID_G2^
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
M%WXRYN$=:05A (><\D(?9_'R>NE'UR0?X^.G"_%' E_.M% @K?G70/]"?U.
M UZ["8#X8HP0)KN)TEFP ($KN'4MS$XD'M?\93:+DR"[/1-2MJ&W.2Q3?QR
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
MU3 )S3]%%)1>89> *GDQBS.) ;PH!V#L$36(*3RV)G4F"P46<VL,#J]KK\$
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
MA=0EK?&!4B$=;:J^9L7L,2!JH]X-/C*+OUO5Y'4H5JRY&B&B)4I_;U?_KG-
M!#WF2]T>6,G\O3''JZLBCE<#2?T@W TGOZL"7W^S/*E^8S3?8$]0T\/^.V@.
M0A_$MM"75"6D,YW)*J(F:<IDO'6LBZBC;ZIGE98<.(;^[2'Z7EM0QA\1YLE,
MD=7J$9*3!<=P7A_B/&]CX4XEY5888L$.94GE@Y<A<_ ^=+%["/T"0Y],Y9GV
M^2=ABM!K8=? ;H93/!!^$L:R5CT3QIS",2[B(9?+MG"GC$/WV5 #PDRY_Z"U
M)G>M.?H@J:JL<5 *:Z[A&)?>(9>KMH"U@H;F^/Z C<"5#5L:XAB9\T,R;Q 9
M[8,\$Z;29ZD_W+CU2H/!;([F7/G3%,_$'+A0TQ3'6%P<LGC;%F;R,%PGIA(:
M+X(VD\:J-,"S)P?TJ:F,8X@O#Q%?MP5-^B2KD=RK!YD_B7&,P55B_>JVM[U_
MJ$A]9:AH:"%H1:,<=Z.#45(]Q0S_;C&Y_J(%>..RS:&#I*9$CN%+K+ B6F*U
M&1+<?/9YXVA>/4Y:@N08XL1:*Z+%-@3:0H:-O(D.0/,'-QM&3R11WL?;2RRP
MXD4[BED(QR('ZY&45SD&-+%ZBFCY[,]592RKJJ#*]Z$9S"&V(C/5<@QR8I$4
MT2HYF*/>,$)K"[)F!PCRC%-/(&1BC@%.+(0B6@E'TB^3F:#.I].A(L\X2)@U
M(7,,>F+U$]'R=R<I,^&C-)S+>#^QF845:8CZMZK-YKPZ3*'LS#%RB8521"OE
M0)HJ&B*#ANI(T3"9M/5E[V<.7(EIG6-T$JMF#ZV:ZKROHI4'TY _\D%;)*=S
MC,@1VU?AQZCI9NS/#Y)QQF@F5^$<-#<-<R!)SA,=(Y-8H..;=HZ <^2+WF=P
M7FQ/S)%8KF32,6J%ML@<F>7)-!TCEC %6+:8'(D533T=(YDT'_+NAC@R9DM5
M'>.7M#$R;'NN,Y].R&@=@Y^T(@Y,?8Z0*7FN8[B3F^PTRY\C^&.R7,>8)>V'
M0G8=3[V5F/0Z)HI\-H8Z'XVDV><PVERY'RMWRB!<]0:#R7P<"FF*3)!!N)YO
M'WN*.S_%G?]EX\Z)IF3_14//SHX^9ZK<[!CT'/R;%IQ)A(Z!TR*6F"K7$Z6>
M1R6,RDQ*I'&1ZU5KL\E1[95JO,F1[OW M+!W%BT +5ZNIACW/*/+H< O>T8E
M.*)%4$= 7Z%%W'TA"AH7)Y2N*SJZ@+QI+(AS7[TKV4>X,G6T#:$-@WBYNL)H
MBX^#%/PDC10.FB6,A+O 16)!O]V9S_A_WC[PS%'!4+.NL->"(X25$4DWY<:^
M>JZ_-U+0I\-1@KYZF %[23+&T>][/S?4W(Z#),Y#]0B6V/\CU%$!S@9QJM"<
M=&A\S-K29=I(LY1=[AR-2R;1CY#<UL$Z2_BQ(KQ-24*O=<CHFC-5C, S5;;[
M1;@G/Z(+-P&/:(?7&X- 7-CG'EP$UM!<9!PH,E1N?+P"*P>2_O;HU1'$4.I+
M'F.G_4DON9)/^P7Q=5R&)%]2L"^GBZ1W7MERV@'@ZZ&1=1=TD? ".'31V%WI
M<(^P8%-;XK8_->"B'B7D>?UDC%3B=I_1[82GL@J\E#+&,7'#GX\C5T7F>W=E
MC&;"$X#-S>9TDWJZ23W=I)YN4D\WJ:>;U%>OS48>69UN4D\WJ0V:44? #A9
M]\.</G= Q\[!Y,O7;:V,2G4E$B^N*1H9HM[J5=S60S7<&QB;#<&]FYD(A%3C
MX4W#S]@R@3,<K-6L'6\($6:X_W:N#8G^2QBQ-[" Y^TE^[V%3R[4*4D"2WK
MJ]+]L3R;.0/'&&9SV\NA0>D1U'9>E^+9Z##<0-5QQLYTBD,YM4H$2.0ZSN%Z
M:)490)5Y9I6(E6"+H.)W^DC*UL&FPT3\0V;VCGJ4MY_1@XU5XI[G,,-'/428
MH]VR>N1E\G(F?[@;O^Z9EW/ZS=UE,@U#8=)<[NCRTNZETTZF<BA.N]= VMGC
M^+*,R,XZ!OHF]PT;QV1TYRX73CW@"1&JF7-2,L8S,T25W_23388PV20C/UG8
M<)E7LOE0NEHR[I.)%]^[^EU,<6:'2\9M)H**^76R)&A"QTKZGY!0<^E,2=SI
MR] 5-5L3WU7F,(H[JZ=<L25P.MTRGVZ97]TM,Y/CZ=1UC$#W)U$B?'(<0'K)
MAMX;$_%R.5#+(WD<(!*]A(!X@?B=3EIQ_I$#F;)-J(!,L1$A!64IHI%WMR4H
MJYJK64(L61\A1U/L=NW.#!Y+*UI#S &]DSMTS&5/2Z27)[B! 55@^2SR32]<
M1^1!+A%GP"[]7I0DYA5<FSJP(MQ,TLZJPSU,.+?0J>B)$W[)LA\#/W"!=0^8
MI$XHS?V-R'GEG86;.%77>VFX.^&+]F4TEPU"!>ZAV7ETPP"=I)Z:7V4\<-PG
M!X&FOK#XH"#W^.P"ZDB#3%)#S2\?GL&OT ZR7M(6E7CH73?\/CR.E"3PD@W(
M,?2WSU60B>P>&,:'TW]JX09+E@::R_:V^-3/\O*GE,(-5@@---'LJ54ANZ/=
MK8]#']I(F!F>.H0*S5=,)G"BI53NE+3W(F'$8^#@D,L ]95MI\%O;EN@@9SR
M5H2#Z2I_0PU6T#&$B#94N8K3'!]8&Y\GD:"2_2(-%W82*M$&*E>,&Z=&,PI%
MEM:.ZYO_"S]N[>.QXZ?="N#:;)4;+OH\)$A**?JV<.)[-$-GQ7!:-,*,10?W
M9J1S"EJ]AJN"$3])"_6^Q_O><8QO9GB/15BHHQ(-UD(J4I*\]]ZK74NRB?2[
MY/0+_*ND/U;F93*?=!#I# A7^4F7JFP&O=.%^.E"_"]U(;[QT=^^3LLC7X>G
ME6ON93B951.NPL=@#2>+&,:L&]B,XOROPC,DZ[ @)AX0\+\(+TL-3;T(/TY5
M7*_!U16P#<=>CH#KF-'E&G;I!/;+T%SC-VAGWFLQUZ_APIP^&)R"1,J>T8C*
M<8)E .SE[]#$V KIA[V).BZ\<NHH)YG2K\ HHZCO.CC"2X/ZRG8L9QE!^C6
MK@4_F?82E])<@,/?\PROX@USSQ)8=. =29&XKZM(U;N^J*Z@[0;V DQT".R#
M+LFDW#Q-/8@U>&@4TF=^5L19M>;,[CNC]W"+FYT.B5*MH38\&_AFWC9M,=+2
MXQP4JR>M$9N G2S@?"QZ+EIHI"5?EJ9.?JWTP]S4GGV$/VO1B>@OY,_**MHB
M?JQEB_?5^[$R"[NX_VJ]:VL.?[&+FMZDDM]?["++0:_F+$F.K2,J&^^$F>E]
MF2(##^?97L(T%X&= R*Y5O/U0D?/</!2Q^U=M"N*$6 *AKY*QMU?M87!7-4F
M(WF&WR8_D,?:C!P*W8!M44*MIUNQTZU8%5-@_Z4/;7VU!NZ7[*TWO6:S=]^L
MS)OF?YO$':&F[0;I->O9IC-K@J; =$$T;O->G0:;O,6O2,M-SC6<:K)@#M2P
MG.R*-1T@, \X)R^95S+3'K\]:'S62QKXLC=RA,,*:8U?9N3=!A#[DL?O^@EG
M%5E5FBMW)N1-W9%MO&\'SGIM^IAE(O7;]Y^R$_<D<XI=HPV:-%4T:8@S58T4
M#?LJIF9]^_YS(A'45BCX'YQ&"WWS?U!+ P04    " #/A0Y/R11BKU5/  "V
M900 %0   &=U<F4M,C Q.3 V,S!?;&%B+GAM;.U]^W/C.)+F[Q=Q_P.N]S:V
M.\*NKE=W5_?LW(9LRS7:M2VO)%?/W,1%!RU!%K<I4L.'RYZ__O @*9)XDJ+
MU-Q=[,W46)G)#\ '( $D$O_Z;R_; #WC./&C\(_?O'OS]AN$PV6T\L.G/W[S
M,#\?S2\GDV]0DGKAR@NB$/_QFS#ZYM_^UW__;XC\OW_]'^?GZ-K'P>H7=!4M
MSR?A.OH#NO.V^!?T&8<X]M(H_@/ZX@49^<M__GD2IN1OR]1_QN2O_*N_H(]O
MWO_HH?-S"Z/S*(N7N+3XTX=//_^ WO[XX>W[M^]^1N_>_N?[-R]K\L4K+R4_
MTS_^\_NKMY_(?[S[L'CWPR\_?/SE_;O_;?FMU$NSI/S6VY=/;S^\>_OV[8BK
M_VO@A[__0O_CT4LP(O48)K^\)/X?O]FDZ>Z7[[__^O7KFZ\?WD3QT_?OW[Y]
M]_V?;V_FRPW>>N=^2.MSB;\IM*@5F=Z[GW_^^7OV:R$J2+X\QD'QC0_?%W!*
MR^177R-?09+XOR0,WDVT]%)&!^-GD%*"_J_S0NR<_NG\W?OS#^_>O"2K;XK*
M9S481P&>X35BQ?PE?=T1BB7^=A=04.QOFQBOY6""./Z>ZG\?XB?2XBOZH9_I
MA][]2#_T3_F?;[Q'''R#J.3#;*(LU\\U6[G2]Z[!WN/8CU;CL!OJIO9 \$G?
MB=,#"E#5=UZ$191Z02?P54WGL.]PMQK?Z[FO:3(%X&XU7=$\"NQ4A-RZ>N7U
M&M _WI!_U2#BEQ2'*[PJ0%(3FA&8?8%-#+GMTGJTK-D-Z&@>Q=*R,Y-K+WED
M=K/D_,GS=M_36?-['*1)\9=S^I?SM^_RX?N?\C__1B=(O,5A.OY;YJ>OE]%V
M1QR$,$U&+WY2?)"5]H_?6.I\WRP-U1[%19&\>&FHEUSB^V5$9K5=>A[P%N#J
MZSC:6D/)*S&R5/@M>"R_PVN>0%$4J"86XX0Y-:T:OEJJ-C6<H]P&1(MZ>#@\
M?YA_\[^X*-K+HK]2Z?_SK]_OOS <SPBL;13.TVCY^RW>/N)847*)G$L^*6%6
M.20(@>&-"EF3*UP.,4$8_%C$V$NR^-7,$*FD2XYHH%99(A$#PQ,UMB93"DE(
M7!FM5CY=W'C!O>>O)N&EM_.)SZ9EC4'')7^LX%>9I%4 PRD;E$UV[74052)+
M=Y2KP6#:#*>>'^+5V(M#/WQ*M!13";ODEAYPE51R23!LTL)KTJ@01H4T#/:,
MELMLFP5TJ3---SBFKEF,-SA,_&<\"9?1%NO'+'M]I^-7VV+5QC);93!,;(M8
M&./V^H@90#4+B)M W]Y$2?(=#.+>Q]$.Q^GK/2E(.@I7=&FQH\N1B]<%^;9F
M:6BEZ9*L+8I2I:F%&AB"VF-M4K/0/$-,%WDA&4(+[3-$M4$M(B\R/Z"G&MI1
MLRGDDFUR@%5BU27 <$@*JTF70N@H9$CBM$($\K^:)"!_^FU&X,B&G\9O+II<
M"H>V=.V'P1M8AD9PG^COQ^SH5FU[ZX?^-MM*^[;D=U=M+(55M'/M1Q!M+4/4
M;.]<!OV52PW9YMZ+OLWKOSMK<QFLLLVK/\)H<PDBH<VYS'';O/6$_@5O_&6
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
M_O/]^&X^_@X.H:;KO!MHBER1<4T= 5Z3+Z4 M)AJ&3AA$41D:)1T"&VHF>.
MV'PB5+_UXM\QO2V<<UX5R*%1<!H68P1>"X]12D-CDQ&I<#?."^A][FTAS4(6
M>.Q55%X AY7XD/>8SU&T8M$9.'[VESB91\%J^HSC#?;4^X5F1?<#ETU!Q-%,
MIP6-E-:(A2SZ?HR7*2+FHI@1<TTFT8@LYZ-<+T$^OV6^0JLLIE3E#SHEFRQ=
M15^!)"3XC$/2DP*:A72U]4.?.@.I_XSU0Z51RR55+8M0Y:E!!1I)[> V&9IK
M\32Q-3V @V;5);7T7(==!-@X_T/P:&$*(%2 5&0VH\*,06-0E"D3P.SCMQ7%
ME4H.DL)'A"I-VK,7@Q5XJ@8H).N?SN?H>C:]1?GJ<7HWAT&;NRB,ZL4HGE#7
M[T-8Z+FDE'4QJ@0S*H'9HK!%*NQ5+/XTG@'=IYB$*2;UE.K]*D'*[0F*%&+]
MY*0F LU/DL,3#TRX5.$%02'(,\%$#W XY0N4RJ*JQ-U21@^ZSAVY+)AAQP!0
M22.?24-A43$W7Y.&NHQ",H9F9!C-)^\H3"[P.HKS:V\LW?NM'T:QG[X6Y2&N
M8=T*OQ=RB]--M-K7D<K?<HK _0&STZH5#ZV=?!Z6W^F^X%)_]F)\/9V-T6+T
MYS$09[8L<#[=79#U_MK7!VE(I-WW(25DD>^"*#R70P=3F#.X;TI(1/AT-[Z>
M+&!0Z0ZGQH5T0\;I>D<&K[:VJ0K &KYDT&2!&720@4$&R?WXXFZ\\;C>0M-Q
MI*IM41H!JR8U,%ZK/59)^.K];/PGLDB>?!DS_OVB(R"<_OT>3.7+<<'NWC8Y
M,.YQ[%//:$EC5/$5YO]MZ/U]&':Z,=M;1=3V<0^V"H;=O15%OE%7'W^*;3O:
M48#LV>G*?TU6'/Y3R-.#+U\7L1<FI,!D.4(6&^Q_!6QQ,EK]5\97%X;L0<?Z
M&)0>=7B%V?:R[E\ZB9YW</&$]SVXP?S!A.4K2O=&D%=: 7+RI_%WVGM(8+S1
MEEXHK"6.&:C9]81!KB*O77$M^L)+_"7I5E=^D*5X97" K+5=DJYED:H$M%0%
M,VJVPRO=Y;LG?LG\3Z/96+L4&IB0;8H/@&S6U()-) 5M+D;SR25,LN2\MRQD
M*3TD81J0=93)1<&2IHY/"!^=W#PLQE<PB/,K\?\V=(1\QK'WA.\RFMQ\NA;N
M01OFO_9F7%*M:R&K'&QK PPY.P)OLO;7\>3SGPAMT>C+>#;Z/$9W#[<79,J<
M7O-94[^#"(_0NNFTI0V(5%9.OZT,0$M"W04\X%E;49Q\^K#-#M+:"@"^FHIH
MP5B5B1/AK $^:*>A3#BP\!X#Y9VZAI#;]-(R@/74TE4),).U%);X<%R9[X&)
M 4GV4,*Z\4,\(?]4A1/(! =AAP!4RI!2"AY+FM T3*&BB,E"H8LYD]IPZ=-,
M.=,&2Y2V8X=NI%WC5#?I6"1*F\-+C6;K\0SLTUAY+</Z):UH8O8^+KR O@-O
MDZGJJ.-VQT<CW$:-V-:]&J>R^KUME(7:I^;^_Q&O^@S4+0TLE@9'+J>8=DYV
MN MDZ*>]@<]75^S*/(\N89F*BXUXO*)U12J*%4'7K5H:<O[R3:>""H-<*RN
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
MO)(7JW]>L>\,S:LO>.,O RR^X"'^"JM]9="$-Q)R&<2$!KH,QU-42H*8I *
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
MHC8DB^C,>"6\DNB9:7HA)M8R'BV;^EU5G _^>,J3OUIT1R"2[/X1:)'_J+:
ML4&Q &2TIMA7>6I9"QK"DI#&VQ"BOS1(5@'4TN[*\\S:L7R6G%HZ=MB33(^Z
M&.<)^4;*GT^J+OHR=G2R'7@,HXF$+CB4K07M:EN1O,2Z_E("@^/H!;]FDO^X
M8RE_M:FY]#^ S/28%_!J$ >V^^8_0\M#=&N!V5F%A'(DVK=#^RM_F:D&4&XE
MCD]E1U;@%[.*Y\#@=68;#GG[DZ2X[T@3"2WAC*'\\:7V-$4HN>YK"UQX3:P=
M&CS-U)BVR$ON1/V-??YC _X&=RSE[S4UYV\ 9*:'OS%'NWA6G*['KK-9(F\;
M^^-TUS1]M*T-18 S04@-HORMIQJ0Y6MC2LON9!>4$NDU,3EH\-Q48^HB+[FN
M+RC#]1J9>#(=OIA/AK-!<ZS"4X<( 3M;Y'_$X7HV;.3PMC1RHRA_OJHQ?:DB
M/3T6%<I_Z?.7;)1Y?92_5]48IF+)=-WF"8=\E#5X1JI1/&LCIU4523%^$I?_
MKX\=%*B&X&F5=CA4UD\V,4,[*@* UXU%N-M%OQW^/'+6KK>-L /<+6UB=*C^
MM%_+!;[5:U*N>JS3M96A<;Q;O'/4('AN-2'H!'WJ-@MY?X-[2I]M"(6RO;HO
MM=!B,*X'*G/R+.5TC=<R>FHQ?8P>WQ@YR1[@SO6RI]I)JA"G?$^M0:%HMU=C
MM1;:#0A4#\U(6)^XCHE_/$2AG56)SW-K^:;M^J&'Q'-X_9'!U\8U6LR;DF=+
MZ3JST,/Z24HP,L^H\$1FARNBRX?\P2@A.4HN.J0ISU& VV,PV"E9Y$M;_DZH
MEK2VB6\,<O=H,FM7QPR/5BG&1G-XRRXJ6OBP<YUB-="X$"A+?2H/!]6,UL(!
MK6A&3>F6@*ZJM!QY/MTG&IZ"Q4G5F4O?B,S4E/NQ=]8[2 O_<GG>N^DO1K1V
MW&P^7 PGR_YR-)WT^I-TG3G\B<(2<JF7L3!_)JSB$J>/0J_A)L1(8BV[1;[I
M6;NDVD6!V"76C!M,QQ]L#BL,I;AXG!C'G$]065H:V6K9Y;:,37[*V^35>6\T
M^05;XG0^&BX4VEU"^JN,]\KMI'1_7: +8&3\7HKM"8!/8:\M%H)&MA/?\QL;
MSHIN!1D6]#EO0=?G9#&;]4>WO3%9R,;#_J*B);%<M3QE',.@S@>[?:,>9.YK
M>!I>1I8&NBV05HE?)^)9*X5F[$DFJ3IG:=V^O,CK]GNBV]/9<+[\^A^]&5;O
M)?75AG]_&,U(&>#_Z$V&2X6+!I-%\=(!Z*HRS9=%G=2"(C>*X@4&C&4^K[>"
MJ#2RTFB+B>AL0N.59^[Z+/3SB>L9.[W,V^F'\][=:-*?#(;1\M.;C[[\O#R;
MWIT]X%_ZB\5PJ=*W$ZY:<<-V5RN&FCQ@T+QTXIX_*2V@&4W_<H,H-BG(>E9%
M*AJ93S9\GQC0 ]]^KO+V\_&\1U:Y_G(T^9*SH-[W9T%-D8P10%E\(*$&43^M
M;0K(@WYF1&]-Y2L1Q,%IAA5=YZWH1VQ%RY^'\]ZL_[5_,QY27[$_&,P?AMAG
M_&U&'I10:40Q?W["H&$#+(K;266>3ZY\1*%V1'+0D/KH@%;T,FT ,,>FOT>U
MERG6@7SB3RN"ULCVY\@FEPMF!O8#4B\5,ZS^?=[J/YWWYL,Q?1YFUL<;Q=YR
MWI\L^@,2QU=I[2RVQ"8O[JGTRDXY<5(;0ZE!%%LL%,?"]1QI.6EDDZ6U03)V
M^"%OAY_/>\O^;\-%LOHJC>7'659RL7Q.IR9W@FG99K7AD1.]%/92'I\7RCR]
M\0,*02.3R.1GX37V;!U%3LCR6U[J)6,O'PNGT1?G\59O/.K?C,:CY6BX.$O"
M*,1US6T)W[9_<BEKJ=C!/C7?L-./TD7;)*F5J^:P7=@\-B(YC0PW^\!DUBJ+
M.2*7Y_1X8?E5H;E%%(O-+=].JQ<])VX@9UH20R@VHW)\A.]^"B2BD<DLR:7
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
MHP'-OX^_]KN_\]346YOQ0ZS+]//<90]J9MN);+J@Z:V8MOQUEAP;Z:H .J"
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
M% ,4    " #/A0Y/&R+JM:($ 0"_$@\ $0              @ $     9W5R
M92TR,#$Y,#8S,"YX;6Q02P$"% ,4    " #/A0Y/]3VA#2\2   +PP  $0
M            @ '1! $ 9W5R92TR,#$Y,#8S,"YX<V102P$"% ,4    " #/
MA0Y/YD8)6E,2  #FX   %0              @ $O%P$ 9W5R92TR,#$Y,#8S
M,%]C86PN>&UL4$L! A0#%     @ SX4.3R8\?YEW$P  )_P  !4
M     ( !M2D! &=U<F4M,C Q.3 V,S!?9&5F+GAM;%!+ 0(4 Q0    ( ,^%
M#D_)%&*O54\  +9E!  5              "  5\] 0!G=7)E+3(P,3DP-C,P
M7VQA8BYX;6Q02P$"% ,4    " #/A0Y/+S'+\*0V  "N<0, %0
M    @ 'GC $ 9W5R92TR,#$Y,#8S,%]P<F4N>&UL4$L%!@     &  8 B@$
' +[# 0    $!

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